Return-Path: X-Original-To: apmail-roller-commits-archive@www.apache.org Delivered-To: apmail-roller-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A44B49749 for ; Sat, 12 May 2012 18:20:42 +0000 (UTC) Received: (qmail 35423 invoked by uid 500); 12 May 2012 18:20:42 -0000 Delivered-To: apmail-roller-commits-archive@roller.apache.org Received: (qmail 35390 invoked by uid 500); 12 May 2012 18:20:42 -0000 Mailing-List: contact commits-help@roller.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@roller.apache.org Delivered-To: mailing list commits@roller.apache.org Received: (qmail 35380 invoked by uid 99); 12 May 2012 18:20:42 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 May 2012 18:20:42 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 May 2012 18:20:29 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id E0FFE238897A for ; Sat, 12 May 2012 18:20:06 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1337603 - in /roller/branches/roller_5.0: ./ weblogger-business/src/main/resources/org/apache/roller/weblogger/config/ weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/ weblogger-web/src/main/java/org/apache/roller/weblogger... Date: Sat, 12 May 2012 18:20:03 -0000 To: commits@roller.apache.org From: snoopdave@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120512182006.E0FFE238897A@eris.apache.org> Author: snoopdave Date: Sat May 12 18:20:01 2012 New Revision: 1337603 URL: http://svn.apache.org/viewvc?rev=1337603&view=rev Log: Added: - salt field to every one of the 66 forms in the Roller UI - a filter that checks every incoming POST for the presence of a valid salt - salt cache uses Roller cache infrastructure (therefore can be cluster friendly) Added: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SaltCache.java Modified: roller/branches/roller_5.0/ (props changed) roller/branches/roller_5.0/weblogger-business/src/main/resources/org/apache/roller/weblogger/config/roller.properties roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/RollerSession.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/LoadSaltFilter.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/ValidateSaltFilter.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/BookmarkAdd.java roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CacheInfo.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetConfirm.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CreateUser.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagement.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagementSidebar.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalConfig.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/ModifyUser.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetConfig.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetGroups.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetSubscriptions.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/UserAdmin.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateDatabase.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Profile.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Register.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Setup.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/UpgradeDatabase.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Bookmarks.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarksImport.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Categories.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryRemove.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Comments.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CommentsSidebar.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetConfirm.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntriesSidebar.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryRemove.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Maintenance.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAdd.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddExternalInclude.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddSuccess.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileImageChooser.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileSidebar.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileView.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Members.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MembersInvite.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Referrers.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/StylesheetEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateRemove.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplatesSidebar.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEdit.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEditSharedThemesOnly.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogConfig.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogExport.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogRemoveConfirm.jsp roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/web.xml roller/branches/roller_5.0/weblogger-webapp/src/test/resources/jetty.xml roller/branches/roller_5.0/weblogger-webapp/src/test/resources/roller-custom.properties Propchange: roller/branches/roller_5.0/ ------------------------------------------------------------------------------ --- svn:ignore (original) +++ svn:ignore Sat May 12 18:20:01 2012 @@ -1,14 +1,15 @@ +roller-forms.txt +roller-project.iws +.idea +roller-project.ipr +build +roller-project.iml +.settings velocity.log roller-startup.log tomcat -.idea +target classes.eclipse -build dist-roller-weblogger-5.0-RC1 -roller-project.iml -dist -.settings out -roller-project.ipr -roller-project.iws -target +dist Modified: roller/branches/roller_5.0/weblogger-business/src/main/resources/org/apache/roller/weblogger/config/roller.properties URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-business/src/main/resources/org/apache/roller/weblogger/config/roller.properties?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-business/src/main/resources/org/apache/roller/weblogger/config/roller.properties (original) +++ roller/branches/roller_5.0/weblogger-business/src/main/resources/org/apache/roller/weblogger/config/roller.properties Sat May 12 18:20:01 2012 @@ -335,6 +335,11 @@ cache.planet.enabled=true cache.planet.size=10 cache.planet.timeout=1800 +# Salt cache (XSRF protection) +cache.salt.enabled=true +cache.salt.size=5000 +cache.salt.timeout=3600 + #----------------------------------------------------------------------------- # Security settings Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/RollerSession.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/RollerSession.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/RollerSession.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/RollerSession.java Sat May 12 18:20:01 2012 @@ -55,8 +55,7 @@ public class RollerSession public static final String ROLLER_SESSION = "org.apache.roller.weblogger.rollersession"; public static final String ERROR_MESSAGE = "rollererror_message"; public static final String STATUS_MESSAGE = "rollerstatus_message"; - - + /** * Get RollerSession from request (and add user if not already present). */ Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/LoadSaltFilter.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/LoadSaltFilter.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/LoadSaltFilter.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/LoadSaltFilter.java Sat May 12 18:20:01 2012 @@ -23,21 +23,19 @@ import java.security.SecureRandom; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import org.apache.commons.lang.RandomStringUtils; -import org.apache.roller.weblogger.util.LRUCache2; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.roller.weblogger.ui.rendering.util.cache.SaltCache; public class LoadSaltFilter implements Filter { - + private static Log log = LogFactory.getLog(LoadSaltFilter.class); + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpReq = (HttpServletRequest) request; - LRUCache2 saltCache = (LRUCache2) - httpReq.getSession().getAttribute("saltCache"); - if (saltCache == null){ - saltCache = new LRUCache2(10000,3000); - httpReq.getSession().setAttribute("saltCache", saltCache); - } + SaltCache saltCache = SaltCache.getInstance(); String salt = RandomStringUtils.random(20, 0, 0, true, true, null, new SecureRandom()); saltCache.put(salt, Boolean.TRUE); httpReq.setAttribute("salt", salt); Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/ValidateSaltFilter.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/ValidateSaltFilter.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/ValidateSaltFilter.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/core/filters/ValidateSaltFilter.java Sat May 12 18:20:01 2012 @@ -21,24 +21,26 @@ package org.apache.roller.weblogger.ui.c import java.io.IOException; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; -import org.apache.roller.weblogger.util.LRUCache2; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.roller.weblogger.ui.rendering.util.cache.SaltCache; public class ValidateSaltFilter implements Filter { - + private static Log log = LogFactory.getLog(ValidateSaltFilter.class); + @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpReq = (HttpServletRequest) request; - String salt = (String) httpReq.getParameter("salt"); - LRUCache2 saltCache = (LRUCache2) - httpReq.getSession().getAttribute("saltCache"); - - if (saltCache != null && salt != null && saltCache.get(salt) != null){ - chain.doFilter(request, response); - } else { - throw new ServletException("Security Violation"); - } + if (httpReq.getMethod().equals("POST")) { + String salt = (String) httpReq.getParameter("salt"); + SaltCache saltCache = SaltCache.getInstance(); + if (salt == null || saltCache.get(salt) == null || saltCache.get(salt).equals(false)) { + throw new ServletException("Security Violation"); + } + } + chain.doFilter(request, response); } @Override Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/PlanetCache.java Sat May 12 18:20:01 2012 @@ -24,12 +24,7 @@ import java.util.HashMap; import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.apache.roller.weblogger.WebloggerException; import org.apache.roller.weblogger.config.WebloggerConfig; -import org.apache.roller.weblogger.business.WebloggerFactory; -import org.apache.roller.planet.business.Planet; -import org.apache.roller.planet.business.PlanetFactory; -import org.apache.roller.planet.business.PlanetManager; import org.apache.roller.weblogger.ui.rendering.util.PlanetRequest; import org.apache.roller.weblogger.util.cache.Cache; import org.apache.roller.weblogger.util.cache.CacheManager; Added: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SaltCache.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SaltCache.java?rev=1337603&view=auto ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SaltCache.java (added) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/SaltCache.java Sat May 12 18:20:01 2012 @@ -0,0 +1,114 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. The ASF licenses this file to You + * under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. For additional information regarding + * copyright in this work, please see the NOTICE file in the top level + * directory of this distribution. + */ + +package org.apache.roller.weblogger.ui.rendering.util.cache; + +import java.util.Enumeration; +import java.util.HashMap; +import java.util.Map; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.apache.roller.weblogger.config.WebloggerConfig; +import org.apache.roller.weblogger.util.cache.Cache; +import org.apache.roller.weblogger.util.cache.CacheManager; +import org.apache.roller.weblogger.util.cache.ExpiringCacheEntry; + +/** + * For thwarting XSRF attacks. If you're running distributed, + * then you must use a distributed cache, e.g. memcached + */ +public class SaltCache { + private static Log log = LogFactory.getLog(SaltCache.class); + + // a unique identifier for this cache, this is used as the prefix for + // roller config properties that apply to this cache + public static final String CACHE_ID = "cache.salt"; + + private Cache contentCache = null; + + // reference to our singleton instance + private static SaltCache singletonInstance = new SaltCache(); + + private SaltCache() { + + Map cacheProps = new HashMap(); + cacheProps.put("id", CACHE_ID); + Enumeration allProps = WebloggerConfig.keys(); + String prop = null; + while(allProps.hasMoreElements()) { + prop = (String) allProps.nextElement(); + + // we are only interested in props for this cache + if(prop.startsWith(CACHE_ID+".")) { + cacheProps.put(prop.substring(CACHE_ID.length()+1), + WebloggerConfig.getProperty(prop)); + } + } + + log.info(cacheProps); + + contentCache = CacheManager.constructCache(null, cacheProps); + } + + + public static SaltCache getInstance() { + return singletonInstance; + } + + + public Object get(String key) { + + Object entry = null; + + ExpiringCacheEntry lazyEntry = + (ExpiringCacheEntry) this.contentCache.get(key); + if(lazyEntry != null) { + entry = lazyEntry.getValue(); + if(entry != null) { + log.debug("HIT "+key); + } else { + log.debug("HIT-EXPIRED "+key); + } + + } else { + log.debug("MISS "+key); + } + + return entry; + } + + + public void put(String key, Object value) { + // expire after 60 minutes + contentCache.put(key, new ExpiringCacheEntry(value, 60 * 60 * 1000)); + log.debug("PUT "+key); + } + + + public void remove(String key) { + contentCache.remove(key); + log.debug("REMOVE "+key); + } + + + public void clear() { + contentCache.clear(); + log.debug("CLEAR"); + } + +} Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/rendering/util/cache/WeblogCacheWarmupJob.java Sat May 12 18:20:01 2012 @@ -24,18 +24,13 @@ import java.util.List; import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.apache.roller.weblogger.WebloggerException; import org.apache.roller.weblogger.business.runnable.Job; import org.apache.roller.weblogger.config.WebloggerConfig; -import org.apache.roller.weblogger.business.WebloggerFactory; -import org.apache.roller.weblogger.business.UserManager; import org.apache.roller.weblogger.pojos.StaticTemplate; import org.apache.roller.weblogger.pojos.Template; -import org.apache.roller.weblogger.pojos.Weblog; import org.apache.roller.weblogger.ui.rendering.Renderer; import org.apache.roller.weblogger.ui.rendering.RendererManager; import org.apache.roller.weblogger.ui.rendering.model.ModelLoader; -import org.apache.roller.weblogger.ui.rendering.util.cache.WeblogFeedCache; import org.apache.roller.weblogger.ui.rendering.util.WeblogFeedRequest; import org.apache.roller.weblogger.util.cache.CachedContent; Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/BookmarkAdd.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/BookmarkAdd.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/BookmarkAdd.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/editor/BookmarkAdd.java Sat May 12 18:20:01 2012 @@ -22,6 +22,7 @@ import java.net.MalformedURLException; import java.net.URL; import java.util.Collections; import java.util.List; +import java.util.Map; import org.apache.commons.lang.StringUtils; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -180,5 +181,5 @@ public class BookmarkAdd extends UIActio public void setBean(BookmarkBean bean) { this.bean = bean; } - + } Modified: roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java (original) +++ roller/branches/roller_5.0/weblogger-web/src/main/java/org/apache/roller/weblogger/ui/struts2/util/UIAction.java Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collections; import java.util.List; +import java.util.Map; import org.apache.roller.weblogger.business.UserManager; import org.apache.roller.weblogger.business.WebloggerFactory; import org.apache.roller.weblogger.config.WebloggerConfig; @@ -34,6 +35,7 @@ import org.apache.roller.weblogger.pojos import org.apache.roller.weblogger.pojos.WeblogPermission; import org.apache.roller.weblogger.ui.core.util.menu.Menu; import org.apache.roller.weblogger.ui.core.util.menu.MenuHelper; +import org.apache.struts2.interceptor.RequestAware; /** @@ -45,8 +47,8 @@ import org.apache.roller.weblogger.ui.co * which point to a success in a resource bundle, so we automatically call * getText(key) on the param passed into setError() and setSuccess(). */ -public abstract class UIAction extends ActionSupport - implements UIActionPreparable, UISecurityEnforced { +public abstract class UIAction extends ActionSupport + implements UIActionPreparable, UISecurityEnforced, RequestAware { // a result that sends the user to an access denied warning public static final String DENIED = "access-denied"; @@ -71,12 +73,20 @@ public abstract class UIAction extends A // page title protected String pageTitle = null; - + + protected String salt = null; public void myPrepare() { // no-op } - + + public void setRequest(Map map) { + this.salt = (String) map.get("salt"); + } + + public String getSalt() { + return salt; + } // default action permissions, user is required public boolean isUserRequired() { Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CacheInfo.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CacheInfo.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CacheInfo.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CacheInfo.jsp Sat May 12 18:20:01 2012 @@ -37,6 +37,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetAdd.jsp Sat May 12 18:20:01 2012 @@ -22,6 +22,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetConfirm.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetConfirm.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetConfirm.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetConfirm.jsp Sat May 12 18:20:01 2012 @@ -33,11 +33,13 @@
+   +
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CommonPingTargetEdit.jsp Sat May 12 18:20:01 2012 @@ -22,6 +22,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CreateUser.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CreateUser.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CreateUser.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/CreateUser.jsp Sat May 12 18:20:01 2012 @@ -20,6 +20,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagement.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagement.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagement.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagement.jsp Sat May 12 18:20:01 2012 @@ -90,6 +90,8 @@ function handleCommentResponse() { <%-- ============================================================= --%> + + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagementSidebar.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagementSidebar.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagementSidebar.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalCommentManagementSidebar.jsp Sat May 12 18:20:01 2012 @@ -29,6 +29,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalConfig.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalConfig.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalConfig.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/GlobalConfig.jsp Sat May 12 18:20:01 2012 @@ -21,6 +21,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/ModifyUser.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/ModifyUser.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/ModifyUser.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/ModifyUser.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetConfig.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetConfig.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetConfig.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetConfig.jsp Sat May 12 18:20:01 2012 @@ -23,6 +23,7 @@

+

Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetGroups.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetGroups.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetGroups.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetGroups.jsp Sat May 12 18:20:01 2012 @@ -29,6 +29,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetSubscriptions.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetSubscriptions.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetSubscriptions.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/PlanetSubscriptions.jsp Sat May 12 18:20:01 2012 @@ -41,6 +41,7 @@ function confirmSubDelete(subUrl) { +
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/UserAdmin.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/UserAdmin.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/UserAdmin.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/admin/UserAdmin.jsp Sat May 12 18:20:01 2012 @@ -27,7 +27,8 @@

- + +

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/CreateWeblog.jsp Sat May 12 18:20:01 2012 @@ -40,6 +40,7 @@ function handlePreview(handle) {
+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Profile.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Profile.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Profile.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Profile.jsp Sat May 12 18:20:01 2012 @@ -20,6 +20,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Register.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Register.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Register.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Register.jsp Sat May 12 18:20:01 2012 @@ -20,6 +20,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Setup.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Setup.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Setup.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/Setup.jsp Sat May 12 18:20:01 2012 @@ -65,6 +65,8 @@ + +
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/UpgradeDatabase.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/UpgradeDatabase.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/UpgradeDatabase.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/core/UpgradeDatabase.jsp Sat May 12 18:20:01 2012 @@ -39,6 +39,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkAdd.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarkEdit.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Bookmarks.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Bookmarks.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Bookmarks.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Bookmarks.jsp Sat May 12 18:20:01 2012 @@ -76,6 +76,7 @@ function onMove() <%-- Form is a table of folders followed by bookmarks, each with checkbox --%> + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarksImport.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarksImport.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarksImport.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/BookmarksImport.jsp Sat May 12 18:20:01 2012 @@ -28,6 +28,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Categories.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Categories.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Categories.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Categories.jsp Sat May 12 18:20:01 2012 @@ -68,6 +68,7 @@ function onMove() <%-- Form is a table of categories each with checkbox --%> + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryAdd.jsp Sat May 12 18:20:01 2012 @@ -26,6 +26,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryEdit.jsp Sat May 12 18:20:01 2012 @@ -26,6 +26,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryRemove.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryRemove.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryRemove.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CategoryRemove.jsp Sat May 12 18:20:01 2012 @@ -23,6 +23,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Comments.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Comments.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Comments.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Comments.jsp Sat May 12 18:20:01 2012 @@ -60,6 +60,7 @@ <%-- ============================================================= --%> + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CommentsSidebar.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CommentsSidebar.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CommentsSidebar.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CommentsSidebar.jsp Sat May 12 18:20:01 2012 @@ -29,6 +29,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetAdd.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetConfirm.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetConfirm.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetConfirm.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetConfirm.jsp Sat May 12 18:20:01 2012 @@ -33,12 +33,14 @@
+   + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/CustomPingTargetEdit.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntriesSidebar.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntriesSidebar.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntriesSidebar.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntriesSidebar.jsp Sat May 12 18:20:01 2012 @@ -29,6 +29,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryAdd.jsp Sat May 12 18:20:01 2012 @@ -42,6 +42,7 @@

+ <%-- ================================================================== --%> Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryEdit.jsp Sat May 12 18:20:01 2012 @@ -51,6 +51,7 @@ function fullPreviewMode() {

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryRemove.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryRemove.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryRemove.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/EntryRemove.jsp Sat May 12 18:20:01 2012 @@ -31,6 +31,7 @@
+ @@ -38,6 +39,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderAdd.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/FolderEdit.jsp Sat May 12 18:20:01 2012 @@ -24,6 +24,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Maintenance.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Maintenance.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Maintenance.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Maintenance.jsp Sat May 12 18:20:01 2012 @@ -20,6 +20,7 @@

+

Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAdd.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAdd.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAdd.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAdd.jsp Sat May 12 18:20:01 2012 @@ -68,6 +68,7 @@

+ <%-- ================================================================== --%> Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddExternalInclude.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddExternalInclude.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddExternalInclude.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddExternalInclude.jsp Sat May 12 18:20:01 2012 @@ -29,6 +29,7 @@ function submitPage(frm) { + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddSuccess.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddSuccess.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddSuccess.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileAddSuccess.jsp Sat May 12 18:20:01 2012 @@ -69,6 +69,7 @@

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileEdit.jsp Sat May 12 18:20:01 2012 @@ -75,6 +75,7 @@ $("#d_clip_button").ready(function() {

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileImageChooser.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileImageChooser.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileImageChooser.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileImageChooser.jsp Sat May 12 18:20:01 2012 @@ -97,7 +97,7 @@ - + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileSidebar.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileSidebar.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileSidebar.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileSidebar.jsp Sat May 12 18:20:01 2012 @@ -63,6 +63,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileView.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileView.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileView.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MediaFileView.jsp Sat May 12 18:20:01 2012 @@ -181,6 +181,7 @@ + @@ -286,6 +287,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Members.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Members.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Members.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Members.jsp Sat May 12 18:20:01 2012 @@ -42,6 +42,7 @@ function save() {

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MembersInvite.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MembersInvite.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MembersInvite.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/MembersInvite.jsp Sat May 12 18:20:01 2012 @@ -27,6 +27,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Referrers.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Referrers.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Referrers.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/Referrers.jsp Sat May 12 18:20:01 2012 @@ -28,6 +28,7 @@

+ <%-- Table of referers, with check box for each --%> @@ -63,6 +64,7 @@

:

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/StylesheetEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/StylesheetEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/StylesheetEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/StylesheetEdit.jsp Sat May 12 18:20:01 2012 @@ -25,6 +25,7 @@

+ <%-- ================================================================== --%> Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateEdit.jsp Sat May 12 18:20:01 2012 @@ -32,6 +32,7 @@ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateRemove.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateRemove.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateRemove.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplateRemove.jsp Sat May 12 18:20:01 2012 @@ -37,6 +37,8 @@
+ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplatesSidebar.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplatesSidebar.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplatesSidebar.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/TemplatesSidebar.jsp Sat May 12 18:20:01 2012 @@ -26,7 +26,8 @@
- + + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEdit.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEdit.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEdit.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEdit.jsp Sat May 12 18:20:01 2012 @@ -59,6 +59,7 @@ function toggleImportThemeDisplay() {

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEditSharedThemesOnly.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEditSharedThemesOnly.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEditSharedThemesOnly.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/ThemeEditSharedThemesOnly.jsp Sat May 12 18:20:01 2012 @@ -37,6 +37,7 @@ function fullPreview() {

+ Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogConfig.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogConfig.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogConfig.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogConfig.jsp Sat May 12 18:20:01 2012 @@ -24,7 +24,7 @@

- + @@ -265,6 +265,7 @@ +

Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogExport.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogExport.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogExport.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogExport.jsp Sat May 12 18:20:01 2012 @@ -30,6 +30,7 @@

+
@@ -51,6 +52,7 @@

+
Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogRemoveConfirm.jsp URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogRemoveConfirm.jsp?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogRemoveConfirm.jsp (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/jsps/editor/WeblogRemoveConfirm.jsp Sat May 12 18:20:01 2012 @@ -42,12 +42,14 @@
+ + Modified: roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/web.xml?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/web.xml (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/main/webapp/WEB-INF/web.xml Sat May 12 18:20:01 2012 @@ -160,17 +160,15 @@ REQUEST - Modified: roller/branches/roller_5.0/weblogger-webapp/src/test/resources/jetty.xml URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/test/resources/jetty.xml?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/test/resources/jetty.xml (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/test/resources/jetty.xml Sat May 12 18:20:01 2012 @@ -5,7 +5,7 @@ - + - + Modified: roller/branches/roller_5.0/weblogger-webapp/src/test/resources/roller-custom.properties URL: http://svn.apache.org/viewvc/roller/branches/roller_5.0/weblogger-webapp/src/test/resources/roller-custom.properties?rev=1337603&r1=1337602&r2=1337603&view=diff ============================================================================== --- roller/branches/roller_5.0/weblogger-webapp/src/test/resources/roller-custom.properties (original) +++ roller/branches/roller_5.0/weblogger-webapp/src/test/resources/roller-custom.properties Sat May 12 18:20:01 2012 @@ -45,5 +45,16 @@ cache.weblogpage.enabled=false cache.weblogfeed.enabled=false cache.planet.enabled=false + + # logging - you can set Log4J properties here +log4j.rootLogger=WARN, stdout +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%d %p [%t] %C{1} - %m\n + #log4j.logger.org.apache.roller.weblogger.business=DEBUG +log4j.logger.org.apache.roller=ERROR +log4j.logger.org.apache.roller.weblogger.ui.core.filters.LoadSaltFilter=DEBUG +log4j.logger.org.apache.roller.weblogger.ui.core.filters.ValidateSaltFilter=DEBUG +log4j.logger.org.apache.roller.weblogger.ui.rendering.util.cache.SaltCache=DEBUG