Return-Path: Delivered-To: apmail-portals-jetspeed-dev-archive@www.apache.org Received: (qmail 37440 invoked from network); 16 Sep 2006 05:58:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Sep 2006 05:58:42 -0000 Received: (qmail 17561 invoked by uid 500); 16 Sep 2006 05:58:40 -0000 Delivered-To: apmail-portals-jetspeed-dev-archive@portals.apache.org Received: (qmail 17524 invoked by uid 500); 16 Sep 2006 05:58:40 -0000 Mailing-List: contact jetspeed-dev-help@portals.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jetspeed Developers List" Delivered-To: mailing list jetspeed-dev@portals.apache.org Received: (qmail 17513 invoked by uid 500); 16 Sep 2006 05:58:40 -0000 Delivered-To: apmail-jakarta-jetspeed-dev@jakarta.apache.org Received: (qmail 17510 invoked by uid 99); 16 Sep 2006 05:58:40 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [209.237.227.198] (HELO brutus.apache.org) (209.237.227.198) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Sep 2006 22:58:40 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id C2A9B7142D9 for ; Sat, 16 Sep 2006 05:54:22 +0000 (GMT) Message-ID: <32273238.1158386062756.JavaMail.jira@brutus> Date: Fri, 15 Sep 2006 22:54:22 -0700 (PDT) From: "Philip Mark Donaghy (JIRA)" To: jetspeed-dev@jakarta.apache.org Subject: [jira] Updated: (JS2-490) A profiler rule which serves content based on the network associated with the http request In-Reply-To: <792709942.1138997612960.JavaMail.jira@ajax.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/JS2-490?page=all ] Philip Mark Donaghy updated JS2-490: ------------------------------------ Attachment: IPCriterionResolver.java Rule to obtain the client IP from the request context. Please include this class in the components/profiler/src/java/org/apache/jetspeed/profiler/rules/impl directory. > A profiler rule which serves content based on the network associated with the http request > ------------------------------------------------------------------------------------------ > > Key: JS2-490 > URL: http://issues.apache.org/jira/browse/JS2-490 > Project: Jetspeed 2 > Issue Type: New Feature > Components: Profiler > Affects Versions: 2.1-dev > Reporter: Philip Mark Donaghy > Attachments: guide-profiling-ip.xml, IPCriterionResolver.java > > > A profiler rule that selects different content based on the ip address of the http request. The goal here is to obtain at best the local or regional place associated the network ip. From this the apropriate content is chosen for the user. > This is just like language localization. If there is content that matches the profile rule the content is served otherwise default content is served. This can be applied to states, provinces, regions, and countries. > Network "masks" should also be configurable to serve specific content if the administrator chooses to be more precise. > This will work like the apache download page which chooses the mirror closest to you when downloading software. > The feature should include a portlet for the administration of network addresses. It would be nice to be able to override the locator algorithm and map specific ip "masks" to specific locations. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org For additional commands, e-mail: jetspeed-dev-help@portals.apache.org