Changeset 4644
- Timestamp:
- 02/20/08 11:26:33 (10 months ago)
- Files:
-
- trunk/nuxleus/Web/4lessig.org/Web.config (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/css/base.css (modified) (2 diffs)
- trunk/nuxleus/Web/4lessig.org/index.page (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/page/controller/atomictalk/base.xsl (modified) (6 diffs)
- trunk/nuxleus/Web/4lessig.org/page/view/form/add-support.xml (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/page/view/module/header/base.xml (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/service/4lessig/add-support/service.op (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/service/proxy/return-xml-from-html/service.op (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/service/transform/controller/4lessig/add-support/base.xslt (modified) (2 diffs)
- trunk/nuxleus/Web/4lessig.org/service/transform/controller/atomictalk/base.xslt (modified) (2 diffs)
- trunk/nuxleus/Web/4lessig.org/service/transform/controller/proxy/base.xslt (modified) (1 diff)
- trunk/nuxleus/Web/4lessig.org/thanks (added)
- trunk/nuxleus/Web/4lessig.org/thanks/index.page (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/nuxleus/Web/4lessig.org/Web.config
r4621 r4644 41 41 <httpHandlers> 42 42 <add verb="GET,HEAD" path="/service/session/validate-request/*.op" type="Nuxleus.Web.HttpHandler.NuxleusHttpAsyncRequestValidationHandler,Nuxleus.Web"/> 43 <add verb="*" path="/service/4lessig/ foo/*.op" type="Nuxleus.Web.HttpHandler.NuxleusHttpAsyncFormHandler,Nuxleus.Web"/>43 <add verb="*" path="/service/4lessig/add-support/*.op" type="Nuxleus.Web.HttpHandler.NuxleusHttpAsyncFormHandler,Nuxleus.Web"/> 44 44 <add verb="*" path="*.op" type="Nuxleus.Web.HttpHandler.NuxleusHttpAsyncXmlServiceOperationHandler,Nuxleus.Web"/> 45 45 <add verb="GET,HEAD" path="*.page" type="Nuxleus.Web.HttpHandler.NuxleusHttpAsyncXmlServiceOperationHandler,Nuxleus.Web"/> trunk/nuxleus/Web/4lessig.org/css/base.css
r4619 r4644 1 1 body { 2 margin:0px;3 padding:0px;4 color:#333;5 background:#FFF;6 font-size: small;7 font-family: Georgia, Verdana, Geneva, Arial, sans-serif; 2 margin:0px; 3 padding:0px; 4 color:#333; 5 background:#FFF; 6 font-size: small; 7 font-family: Georgia, Verdana, Geneva, Arial, sans-serif; 8 8 } 9 9 h1 { 10 color:#990000;11 font-size:36pt;10 color:#990000; 11 font-size:36pt; 12 12 } 13 13 img { 14 border:0;14 border:0; 15 15 } 16 16 a { 17 color:#CC3300;18 background-color:inherit;19 text-decoration:none;17 color:#CC3300; 18 background-color:inherit; 19 text-decoration:none; 20 20 } 21 21 a:hover { 22 color:#333;23 text-decoration:underline;24 background-color:#FFFFEE;22 color:#333; 23 text-decoration:underline; 24 background-color:#FFFFEE; 25 25 } 26 26 ul { 27 display:block;28 list-style-type:none;29 margin:0px;30 padding:0px;31 width:100%;27 display:block; 28 list-style-type:none; 29 margin:0px; 30 padding:0px; 31 width:100%; 32 32 } 33 33 li { 34 display:inline;35 width:auto;34 display:inline; 35 width:auto; 36 36 } 37 37 ul.list li { 38 display: block;38 display: block; 39 39 } 40 40 ul.TtoB li { 41 display:block;41 display:block; 42 42 } 43 43 ul.LtoR li { 44 display:inline;45 text-align: left;44 display:inline; 45 text-align: left; 46 46 } 47 47 ul.LtoR li:first-child { 48 margin-left:5px;48 margin-left:5px; 49 49 } 50 50 ul.RtoL li { 51 text-align: right;51 text-align: right; 52 52 } 53 53 .base { … … 55 55 56 56 #id4lessig-01 { 57 position:absolute;58 left:0px;59 top:0px;60 width:262px;61 height:236px;57 position:absolute; 58 left:0px; 59 top:0px; 60 width:262px; 61 height:236px; 62 62 } 63 63 64 64 #id4lessig-02 { 65 position:absolute;66 left:262px;67 top:0px;68 width:762px;69 height:236px;65 position:absolute; 66 left:262px; 67 top:0px; 68 width:762px; 69 height:236px; 70 70 } 71 71 72 72 #id4lessig-03 { 73 position:absolute;74 left:0px;75 top:236px;76 width:1024px;77 height:48px;73 position:absolute; 74 left:0px; 75 top:236px; 76 width:1024px; 77 height:48px; 78 78 } 79 79 80 80 #id4lessig-04 { 81 position:absolute;82 left:0px;83 top:284px;84 width:1024px;85 height:484px;81 position:absolute; 82 left:0px; 83 top:284px; 84 width:1024px; 85 height:484px; 86 86 } 87 87 88 88 89 89 #lessig-body{ 90 position:absolute;91 top:0;92 left:0;93 right:0;94 text-align:center;95 margin-right: auto;96 margin-left: auto;97 width:1024px;98 height:300px;90 position:absolute; 91 top:0; 92 left:0; 93 right:0; 94 text-align:center; 95 margin-right: auto; 96 margin-left: auto; 97 width:1024px; 98 height:300px; 99 99 } 100 100 #4lessig { 101 position:relative;101 position:relative; 102 102 } 103 103 #top-bar { 104 width:100%;105 height:172px;106 margin-top:29px;107 background:#003466;104 width:100%; 105 height:172px; 106 margin-top:29px; 107 background:#003466; 108 108 } 109 109 #bottom-bar { 110 width:100%;111 height:34px;112 border-top:1px solid #FFF;113 margin-top:0px;114 background:#4371A3;110 width:100%; 111 height:34px; 112 border-top:1px solid #FFF; 113 margin-top:0px; 114 background:#4371A3; 115 115 } 116 116 #pledgeSupport { 117 width:768px;118 margin:0 auto;119 text-align:center;120 margin-top:75px;121 z-index:100;117 width:768px; 118 margin:0 auto; 119 text-align:center; 120 margin-top:75px; 121 z-index:100; 122 122 } 123 #pledgeSupportTable{ 124 width:768px; 125 margin:0 auto; 123 #pledgeSupportDiv { 124 width:500px; 125 margin:0 auto; 126 text-align:center; 127 } 128 129 input.text { 130 width:358px; 131 text-align:left; 132 } 133 label { 134 width:100px; 135 color:#000; 136 font-size:small; 137 margin:0 .5em; 138 } 139 .row{ 140 width:500px; 141 text-align:left; 142 margin:5px 0; 143 } 144 .right { 145 text-align: right; 146 width:300px; 147 } 148 .left { 149 text-align: left; 150 width:100px; 151 } 152 .formRow{ 153 width:400px; 126 154 text-align:center; 127 155 } 128 # name{129 width: 300px;156 #location{ 157 width:212px; 130 158 } 159 #zip{ 160 width:75px; 161 } 162 #submitForm{ 163 text-align:center; 164 margin:5px 0; 165 } 166 #submitPledge{ 167 width:130px; 168 margin-left:.5em; 169 } 170 #email{ 171 width:242px; 172 } 173 #pledge-count { 174 position:absolute; 175 top:0; 176 right:0; 177 margin-right:.25em; 178 z-index:100; 179 } 180 #pledge { 181 color:#000; 182 font-size:x-large; 183 } 184 .count { 185 color:#CC0000; 186 } trunk/nuxleus/Web/4lessig.org/index.page
r4624 r4644 17 17 <page:output> 18 18 <page:head src="/page/output/head/base.xml" /> 19 <page:body src="/page/output/body/base.xml" /> 19 <page:body src="/page/output/body/base.xml" /> 20 20 </page:output> 21 21 </my:page> trunk/nuxleus/Web/4lessig.org/page/controller/atomictalk/base.xsl
r4625 r4644 7 7 Russ Miles (mailto:aohacker@gmail.com; http://www.russmiles.com/) 8 8 --> 9 <xsl:stylesheet version="1.0" xmlns:html="http://www.w3.org/1999/xhtml" xmlns: debug="http://nuxleus.com/session/debug" xmlns:request="http://nuxleus.com/session/request" xmlns:response="http://nuxleus.com/message/response" xmlns:session="http://atomictalk.org/session" xmlns:geo="http://nuxleus.com/geo" xmlns:my="http://xameleon.org/my" xmlns:page="http://atomictalk.org/page" xmlns:doc="http://atomictalk.org/feed/doc" xmlns:service="http://atomictalk.org/page/service" xmlns:output="http://atomictalk.org/page/output" xmlns:head="http://atomictalk.org/page/output/head" xmlns:body="http://atomictalk.org/page/output/body" xmlns:advice="http://atomictalk.org/page/advice" xmlns:view="http://atomictalk.org/page/view" xmlns:layout="http://atomictalk.org/page/view/layout" xmlns:form="http://atomictalk.org/page/view/form" xmlns:menu="http://atomictalk.org/page/view/menu" xmlns:exsl="http://exslt.org/common" xmlns:resource="http://atomictalk.org/page/resource" xmlns:model="http://atomictalk.org/page/model" xmlns:app="http://purl.org/atom/app#" xmlns:atompub="http://www.w3.org/2007/app" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="html exsl my app response advice atom head page service resource output form body view menu model msxsl doc atompub">9 <xsl:stylesheet version="1.0" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:pledge="http://4lessig.org/pledge" xmlns:debug="http://nuxleus.com/session/debug" xmlns:request="http://nuxleus.com/session/request" xmlns:response="http://nuxleus.com/message/response" xmlns:session="http://atomictalk.org/session" xmlns:geo="http://nuxleus.com/geo" xmlns:my="http://xameleon.org/my" xmlns:page="http://atomictalk.org/page" xmlns:doc="http://atomictalk.org/feed/doc" xmlns:service="http://atomictalk.org/page/service" xmlns:output="http://atomictalk.org/page/output" xmlns:head="http://atomictalk.org/page/output/head" xmlns:body="http://atomictalk.org/page/output/body" xmlns:advice="http://atomictalk.org/page/advice" xmlns:view="http://atomictalk.org/page/view" xmlns:layout="http://atomictalk.org/page/view/layout" xmlns:form="http://atomictalk.org/page/view/form" xmlns:menu="http://atomictalk.org/page/view/menu" xmlns:exsl="http://exslt.org/common" xmlns:resource="http://atomictalk.org/page/resource" xmlns:model="http://atomictalk.org/page/model" xmlns:app="http://purl.org/atom/app#" xmlns:atompub="http://www.w3.org/2007/app" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="html exsl my app response advice atom head page service resource output form body view menu model msxsl doc atompub"> 10 10 11 11 <xsl:param name="closure-token-pre-delimiter" select="'|@@'"/> … … 32 32 33 33 <xsl:variable name="session-info" select="document('/service/session/validate-request/')/response:message"/> 34 <xsl:variable name="session-name" select="$session-info/response:session/@openid"/> 35 <xsl:variable name="session-id" select="$session-info/response:session/@session-id"/> 34 <xsl:variable name="request-total" select="$session-info/response:session/@request-total"/> 35 <xsl:variable name="request-district" select="$session-info/response:session/@request-district"/> 36 <xsl:variable name="session-name" select="$session-info/response:session/@request-total"/> 37 <xsl:variable name="session-id" select="$session-info/response:session/@request-district"/> 36 38 <xsl:variable name="request-id" select="$session-info/response:request-guid"/> 37 39 <xsl:variable name="request-date" select="$session-info/response:request-date"/> … … 53 55 <xsl:variable name="service" select="document($page/page:service/@src)/page:config|$page/page:service"/> 54 56 <xsl:variable name="view" select="document($page/page:view/@src)/page:config|$page/page:view"/> 55 56 <!-- <xsl:variable name="search.location">57 <xsl:call-template name="replace">58 <xsl:with-param name="string" select="'@@search.location@@'"/>59 </xsl:call-template>60 </xsl:variable>61 <xsl:variable name="city.location">62 <xsl:choose>63 <xsl:when test="$search.location != 'local'">64 <xsl:value-of select="$search.location"/>65 </xsl:when>66 <xsl:otherwise>67 <xsl:value-of select="$location"/>68 </xsl:otherwise>69 </xsl:choose>70 </xsl:variable>71 <xsl:variable name="local-news-doc" select="document(concat('/service/proxy/return-news-by-location/?topic=music%7Cfilm%7Cmovie&location=', translate($city.location, ' ', '+')))//response:result"/>72 <xsl:variable name="local-flickr-images" select="document(concat('/service/flickr/return-images-by-tag-name/?topic=music%7Cfilm%7Cmovie&location=', translate($city.location, ' ', '+')))//response:result"/>73 <xsl:variable name="local-blog-entries" select="document(concat('/service/google/return-blog-entries-by-location/?topic=music%7Cfilm%7Cmovie&location=', translate($city.location, ' ', '+')))//response:result"/>74 --><!-- <xsl:variable name="geo.location" select="document(concat('/service/geo/get-geo-info-by-city-name/?name=', translate($city.location, ' ', '+')))/response:message/response:geo"/>-->75 57 <xsl:variable name="navigation" select="$session-info/response:navigation"/> 76 58 77 59 <xsl:variable name="lb"> 78 <xsl:text></xsl:text> 60 <xsl:text> 61 </xsl:text> 79 62 </xsl:variable> 80 63 <xsl:variable name="quote">"</xsl:variable> … … 143 126 <xsl:copy-of select="@*"/> 144 127 </meta> 128 </xsl:template> 129 130 <xsl:template match="pledge:count[@type = 'total']"> 131 <xsl:value-of select="$request-total"/> 132 </xsl:template> 133 134 <xsl:template match="pledge:count[@type = 'district']"> 135 <xsl:value-of select="$request-district"/> 145 136 </xsl:template> 146 137 … … 295 286 </xsl:template> 296 287 297 <xsl:template match="doc:local-news"> 298 <!-- <xsl:variable name="location-search"> 299 <xsl:choose> 300 <xsl:when test="@location"> 301 <xsl:call-template name="replace"> 302 <xsl:with-param name="string" select="translate(@location, ' ', '')"/> 303 </xsl:call-template> 304 </xsl:when> 305 <xsl:otherwise> 306 <xsl:value-of select="$location"/> 307 </xsl:otherwise> 308 </xsl:choose> 309 </xsl:variable> 310 <xsl:variable name="local-news"> 311 <xsl:choose> 312 <xsl:when test="$location-search = 'local'"> 313 <xsl:value-of select="$location"/> 314 </xsl:when> 315 <xsl:otherwise> 316 <xsl:value-of select="$location-search"/> 317 </xsl:otherwise> 318 </xsl:choose> 319 </xsl:variable> --> 320 <!-- <xsl:apply-templates select="$local-news-doc/response:*[local-name() = current()/@topic]" mode="message"/> --></xsl:template> 321 322 <xsl:template match="doc:local-flickr-photos"> 323 <!-- <xsl:apply-templates select="$local-flickr-images/response:*[local-name() = current()/@topic]" mode="flickr"/> --></xsl:template> 324 325 <xsl:template match="doc:local-blog-entries"> 326 <!-- <xsl:apply-templates select="$local-blog-entries/response:*[local-name() = current()/@topic]" mode="blogs"/> --></xsl:template> 288 <xsl:template match="doc:local-news"/> 289 290 <xsl:template match="doc:local-flickr-photos"/> 291 292 <xsl:template match="doc:local-blog-entries"/> 327 293 328 294 <xsl:template match="*" mode="blogs"> … … 510 476 </xsl:template> 511 477 512 <!-- <xsl:template match="atom:title">513 <h4>514 <a href="{../atom:link[@rel = 'self']/@href}">515 <xsl:value-of select="."/>516 </a>517 </h4>518 </xsl:template> -->519 478 <xsl:template match="atom:title"/> 520 479 <xsl:template match="atom:summary"/> trunk/nuxleus/Web/4lessig.org/page/view/form/add-support.xml
r4626 r4644 3 3 <div class="form" id="pledgeSupport"> 4 4 <h1>Pledge your support 4Lessig 4Congress!</h1> 5 <form id="lessig" method="GET" action="/service/4lessig/add-support/" target="_top"> 6 <table id="pledgeSupportTable"> 7 <tr> 8 <td>Name:</td> 9 <td> 10 <input type="text" name="name" id="name" /> 11 </td> 12 <td>Location:</td> 13 <td> 14 <select name="location" id="location"> 15 <option>Please select the closest match...</option> 16 <option value="ca12thdistrict">California 12th District</option> 17 <option value="ca">California</option> 18 <option value="usa">United States</option> 19 <option value="international">International</option> 20 </select> 21 </td> 22 <td> 23 <button class="Button submit"> 24 <span class="ButtonLabel">Make My Pledge!</span> 25 </button> 26 </td> 27 </tr> 28 </table> 5 <form id="lessig" method="POST" action="/service/4lessig/add-support/" target="_top"> 6 <div id="pledgeSupportDiv"> 7 <div class="formRow"> 8 <ul class="LtoR row"> 9 <li class="left"> 10 <label for="name">Name:</label> 11 </li> 12 <li class="right"> 13 <input class="text" type="text" name="name" id="name" /> 14 </li> 15 </ul> 16 </div> 17 <div class="formRow"> 18 <ul class="LtoR row"> 19 <li class="left"> 20 <label for="email">Email:</label> 21 </li> 22 <li class="right"> 23 <input class="text" type="text" name="email" id="email" /> 24 </li> 25 <li class="left"> 26 <label for="email">Zip:</label> 27 </li> 28 <li class="right"> 29 <input class="zip" type="text" name="zip" id="zip" /> 30 </li> 31 </ul> 32 </div> 33 <div class="formRow"> 34 <ul class="LtoR row"> 35 <li class="left"> 36 <label for="location">Location:</label> 37 </li> 38 <li class="right"> 39 <select class="location" name="location" id="location"> 40 <option>Please select the closest match...</option> 41 <option value="ca12thdistrict">California 12th District</option> 42 <option value="bayarea">Bay Area</option> 43 <option value="ca">California</option> 44 <option value="usa">United States</option> 45 <option value="international">International</option> 46 </select> 47 </li> 48 <li class="right"> 49 <input type="submit" name="submit" id="submitPledge" value="Make My Pledge!" /> 50 </li> 51 </ul> 52 </div> 53 </div> 29 54 </form> 30 <h2>Debug Info</h2>31 <ul>32 <li>IP: <span style="color:red"><geo:ip/>33 </span>34 </li>35 <li>City: <span style="color:red"><geo:location />36 </span>37 </li>38 <li>Country: <span style="color:red"><geo:country />39 </span>40 </li>41 <li>GeoLat: <span style="color:red"><geo:lat />42 </span>43 </li>44 <li>GeoLong: <span style="color:red"><geo:long />45 </span>46 </li>47 <li>SessionID: <span style="color:red"><session:id />48 </span>49 </li>50 <li>RequestID: <span style="color:red"><session:request-id />51 </span>52 </li>53 <li>RequestDate: <span style="color:red"><session:request-date />54 </span>55 </li>56 <li>RequestTime: <span style="color:red"><session:request-time />57 </span>58 </li>59 </ul>60 55 </div> 61 56 </view:module> trunk/nuxleus/Web/4lessig.org/page/view/module/header/base.xml
r4613 r4644 1 1 <?xml version="1.0"?> 2 <view:module class="base" id="header" xmlns:view="http://atomictalk.org/page/view" >2 <view:module class="base" id="header" xmlns:view="http://atomictalk.org/page/view" xmlns:pledge="http://4lessig.org/pledge"> 3 3 <view:container> 4 <div id="pledge-count"> 5 <span id="pledge"> 6 <span class="count"> 7 <pledge:count type="total"/> 8 </span> people have pledged support, 9 <span class="count"><pledge:count type="district"/> 10 </span> in the 12th Congressional District of California. 11 </span> 12 </div> 4 13 <div> 5 14 <div id="top-bar"></div> trunk/nuxleus/Web/4lessig.org/service/4lessig/add-support/service.op
r4614 r4644 3 3 <service:operation xmlns:operation="http://xameleon.org/service/operation" xmlns:param="http://xameleon.org/service/session/param" xmlns:lessig="http://xameleon.org/service/lessig" xmlns:service="http://xameleon.org/service"> 4 4 <operation:lessig> 5 <lessig:add-support name="{query-string:name}" location="{query-string:location}"/> 5 <lessig:add-support name="{query-string:name}" location="{query-string:location}"/> 6 6 </operation:lessig> 7 7 </service:operation> trunk/nuxleus/Web/4lessig.org/service/proxy/return-xml-from-html/service.op
r4599 r4644 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 <?xml-stylesheet type="text/xsl" href="/service/transform/ base.xslt"?>2 <?xml-stylesheet type="text/xsl" href="/service/transform/controller/proxy/base.xslt"?> 3 3 <service:operation xmlns:service="http://xameleon.org/service" xmlns:operation="http://xameleon.org/service/operation" 4 4 xmlns:param="http://xameleon.org/service/session/param"> trunk/nuxleus/Web/4lessig.org/service/transform/controller/4lessig/add-support/base.xslt
r4614 r4644 3 3 4 4 <xsl:import href="../../base.xslt"/> 5 5 6 6 <xsl:param name="content-type"/> 7 7 <xsl:param name="session-params"/> 8 8 9 9 <xsl:output name="xml" method="xml"/> 10 10 … … 15 15 <xsl:template match="lessig:add-support"> 16 16 <xsl:variable name="name" select="func:resolve-variable(@name)"/> 17 <xsl:variable name="location" select="func:resolve-variable(@location)"/> 18 <h1> 19 <xsl:value-of select="concat('Thanks ', $name, 'from ', $location)"/> 20 </h1> 17 <xsl:variable name="location" select="func:resolve-variable(@location)"/> 18 19 <xsl:variable name="set-status-code" select="response:set-status-code($response, 303)"/> 20 <xsl:variable name="set-location" select="response:set-location($response, '/thanks')"/> 21 <redirect> 22 <status-code> 23 <xsl:sequence select="$set-status-code" /> 24 </status-code> 25 <location> 26 <xsl:sequence select="$set-location"/> 27 </location> 28 </redirect> 21 29 </xsl:template> 22 30 trunk/nuxleus/Web/4lessig.org/service/transform/controller/atomictalk/base.xslt
r4624 r4644 7 7 Russ Miles (mailto:aohacker@gmail.com; http://www.russmiles.com/) 8 8 --> 9 <xsl:stylesheet xmlns:html="http://www.w3.org/1999/xhtml" xmlns: debug="http://nuxleus.com/session/debug" xmlns:request-collection="clitype:Xameleon.Function.HttpRequestCollection?partialname=Xameleon" xmlns:request="http://atomictalk.org/function/aspnet/request" xmlns:session="http://atomictalk.org/session" xmlns:geo="http://nuxleus.com/geo" xmlns:my="http://xameleon.org/my" xmlns:page="http://atomictalk.org/page" xmlns:doc="http://atomictalk.org/feed/doc" xmlns:service="http://atomictalk.org/page/service" xmlns:output="http://atomictalk.org/page/output" xmlns:head="http://atomictalk.org/page/output/head" xmlns:body="http://atomictalk.org/page/output/body" xmlns:advice="http://atomictalk.org/page/advice" xmlns:view="http://atomictalk.org/page/view" xmlns:layout="http://atomictalk.org/page/view/layout" xmlns:form="http://atomictalk.org/page/view/form" xmlns:menu="http://atomictalk.org/page/view/menu" xmlns:exsl="http://exslt.org/common" xmlns:resource="http://atomictalk.org/page/resource" xmlns:model="http://atomictalk.org/page/model" xmlns:app="http://purl.org/atom/app#" xmlns:atompub="http://www.w3.org/2007/app" xmlns:aspnet-context="clitype:System.Web.HttpContext?partialname=System.Web" xmlns:response="http://atomictalk.org/function/aspnet/response" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:func="http://atomictalk.org/function" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" version="2.0">9 <xsl:stylesheet xmlns:html="http://www.w3.org/1999/xhtml" xmlns:pledge="http://4lessig.org/pledge" xmlns:debug="http://nuxleus.com/session/debug" xmlns:request-collection="clitype:Xameleon.Function.HttpRequestCollection?partialname=Xameleon" xmlns:request="http://atomictalk.org/function/aspnet/request" xmlns:session="http://atomictalk.org/session" xmlns:geo="http://nuxleus.com/geo" xmlns:my="http://xameleon.org/my" xmlns:page="http://atomictalk.org/page" xmlns:doc="http://atomictalk.org/feed/doc" xmlns:service="http://atomictalk.org/page/service" xmlns:output="http://atomictalk.org/page/output" xmlns:head="http://atomictalk.org/page/output/head" xmlns:body="http://atomictalk.org/page/output/body" xmlns:advice="http://atomictalk.org/page/advice" xmlns:view="http://atomictalk.org/page/view" xmlns:layout="http://atomictalk.org/page/view/layout" xmlns:form="http://atomictalk.org/page/view/form" xmlns:menu="http://atomictalk.org/page/view/menu" xmlns:exsl="http://exslt.org/common" xmlns:resource="http://atomictalk.org/page/resource" xmlns:model="http://atomictalk.org/page/model" xmlns:app="http://purl.org/atom/app#" xmlns:atompub="http://www.w3.org/2007/app" xmlns:aspnet-context="clitype:System.Web.HttpContext?partialname=System.Web" xmlns:response="http://atomictalk.org/function/aspnet/response" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:func="http://atomictalk.org/function" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" version="2.0"> 10 10 11 11 <xsl:import href="../base.xslt"/> … … 106 106 </xsl:template> 107 107 108 <xsl:template match="debug:info">108 <xsl:template match="debug:info|pledge:*"> 109 109 <xsl:copy-of select="."/> 110 110 </xsl:template> trunk/nuxleus/Web/4lessig.org/service/transform/controller/proxy/base.xslt
r4599 r4644 12 12 13 13 <xsl:import href="../../functions/funcset-Util.xslt" /> 14 <xsl:import href="./return-news-by-location/base.xslt"/> 15 <xsl:import href="./return-images-by-tag-name/base.xslt"/> 16 <xsl:import href="./return-blog-entries-by-location/base.xslt"/> 17 <xsl:import href="./get-geo-info-by-ip/base.xslt"/> 14 <xsl:import href="../base.xslt"/> 15 18 16 <xsl:param name="current-context" /> 19 17
