Ignore:
Timestamp:
May 24, 2013, 6:46:01 AM (6 years ago)
Author:
julian.reschke@…
Message:

use list item xrefs in P4, regen HTML throughout

File:
1 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p4-conditional.html

    r2264 r2273  
    2222  toggleButtonsToElementsByName("h3");
    2323  toggleButtonsToElementsByName("h4");
    24  
     24
    2525  buttonsAdded = !buttonsAdded;
    2626}
     
    3535function toggleButton(node) {
    3636  if (! buttonsAdded) {
    37  
     37
    3838    // docname
    3939    var template = "mailto:ietf-http-wg@w3.org?subject={docname},%20%22{section}%22&body=<{ref}>:";
     
    5858      ref += "#" + id;
    5959    }
    60    
     60
    6161    // docname
    6262    var docname = "draft-ietf-httpbis-p4-conditional-latest";
     
    6565    var section = node.textContent;
    6666    section = section.replace("\u00a0", " ");
    67    
     67
    6868    // build URI from template
    6969    var uri = template.replace("{docname}", encodeURIComponent(docname));
    7070    uri = uri.replace("{section}", encodeURIComponent(section));
    7171    uri = uri.replace("{ref}", encodeURIComponent(ref));
    72  
     72
    7373    var button = document.createElement("a");
    7474    button.className = "fbbutton noprint";
     
    263263td.topnowrap {
    264264  vertical-align: top;
    265   white-space: nowrap; 
     265  white-space: nowrap;
    266266}
    267267table.header td {
     
    402402    display: none;
    403403  }
    404  
     404
    405405  a {
    406406    color: black;
     
    423423    content: leader('.') target-counter(attr(href), page);
    424424  }
    425  
     425
    426426  ul.ind li li a {
    427427    content: target-counter(attr(href), page);
    428428  }
    429  
     429
    430430  .print2col {
    431431    column-count: 2;
     
    437437@page {
    438438  @top-left {
    439        content: "Internet-Draft"; 
    440   } 
     439       content: "Internet-Draft";
     440  }
    441441  @top-right {
    442        content: "May 2013"; 
    443   } 
     442       content: "May 2013";
     443  }
    444444  @top-center {
    445        content: "HTTP/1.1 Conditional Requests"; 
    446   } 
     445       content: "HTTP/1.1 Conditional Requests";
     446  }
    447447  @bottom-left {
    448        content: "Fielding & Reschke"; 
    449   } 
     448       content: "Fielding & Reschke";
     449  }
    450450  @bottom-center {
    451        content: "Expires November 21, 2013";
    452   } 
     451       content: "Expires November 25, 2013";
     452  }
    453453  @bottom-right {
    454        content: "[Page " counter(page) "]"; 
    455   } 
    456 }
    457 
    458 @page:first { 
     454       content: "[Page " counter(page) "]";
     455  }
     456}
     457
     458@page:first {
    459459    @top-left {
    460460      content: normal;
     
    486486      <link href="p2-semantics.html" rel="prev">
    487487      <link href="p5-range.html" rel="next">
    488       <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.594, 2013/04/30 16:11:28, XSLT vendor: SAXON 9.1.0.8 from Saxonica http://www.saxonica.com/">
     488      <meta name="generator" content="http://greenbytes.de/tech/webdav/rfc2629.xslt, Revision 1.596, 2013/05/16 08:38:33, XSLT vendor: SAXON 8.9 from Saxonica http://www.saxonica.com/">
    489489      <link rel="schema.dct" href="http://purl.org/dc/terms/">
    490490      <meta name="dct.creator" content="Fielding, R.">
    491491      <meta name="dct.creator" content="Reschke, J. F.">
    492492      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p4-conditional-latest">
    493       <meta name="dct.issued" scheme="ISO8601" content="2013-05-20">
     493      <meta name="dct.issued" scheme="ISO8601" content="2013-05-24">
    494494      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
    495495      <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypertext information systems. This document defines HTTP/1.1 conditional requests, including metadata header fields for indicating state changes, request header fields for making preconditions on such state, and rules for constructing the responses to a conditional request when one or more preconditions evaluate to false.">
     
    517517            </tr>
    518518            <tr>
    519                <td class="left">Expires: November 21, 2013</td>
    520                <td class="right">May 20, 2013</td>
     519               <td class="left">Expires: November 25, 2013</td>
     520               <td class="right">May 24, 2013</td>
    521521            </tr>
    522522         </tbody>
    523523      </table>
    524524      <p class="title">Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests<br><span class="filename">draft-ietf-httpbis-p4-conditional-latest</span></p>
    525       <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1> 
     525      <h1 id="rfc.abstract"><a href="#rfc.abstract">Abstract</a></h1>
    526526      <p>The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypertext information
    527527         systems. This document defines HTTP/1.1 conditional requests, including metadata header fields for indicating state changes,
    528528         request header fields for making preconditions on such state, and rules for constructing the responses to a conditional request
    529529         when one or more preconditions evaluate to false.
    530       </p> 
    531       <h1 id="rfc.note.1"><a href="#rfc.note.1">Editorial Note (To be removed by RFC Editor)</a></h1> 
     530      </p>
     531      <h1 id="rfc.note.1"><a href="#rfc.note.1">Editorial Note (To be removed by RFC Editor)</a></h1>
    532532      <p>Discussion of this draft takes place on the HTTPBIS working group mailing list (ietf-http-wg@w3.org), which is archived at &lt;<a href="http://lists.w3.org/Archives/Public/ietf-http-wg/">http://lists.w3.org/Archives/Public/ietf-http-wg/</a>&gt;.
    533       </p> 
     533      </p>
    534534      <p>The current issues list is at &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/report/3">http://tools.ietf.org/wg/httpbis/trac/report/3</a>&gt; and related documents (including fancy diffs) can be found at &lt;<a href="http://tools.ietf.org/wg/httpbis/">http://tools.ietf.org/wg/httpbis/</a>&gt;.
    535       </p> 
     535      </p>
    536536      <p>The changes in this draft are summarized in <a href="#changes.since.22" title="Since draft-ietf-httpbis-p4-conditional-22">Appendix&nbsp;D.4</a>.
    537       </p> 
     537      </p>
    538538      <h1><a id="rfc.status" href="#rfc.status">Status of This Memo</a></h1>
    539539      <p>This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.</p>
     
    545545         in progress”.
    546546      </p>
    547       <p>This Internet-Draft will expire on November 21, 2013.</p>
     547      <p>This Internet-Draft will expire on November 25, 2013.</p>
    548548      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1>
    549549      <p>Copyright © 2013 IETF Trust and the persons identified as the document authors. All rights reserved.</p>
     
    10961096      <p id="rfc.section.5.p.7">Specifically, the fields defined by this specification are evaluated as follows: </p>
    10971097      <ol>
    1098          <li>When <a href="#header.if-match" class="smpl">If-Match</a> is present, evaluate it:
     1098         <li id="precedence1">When <a href="#header.if-match" class="smpl">If-Match</a> is present, evaluate it:
    10991099            <ul>
    1100                <li>if true, continue to step 3</li>
     1100               <li>if true, continue to step <a href="#precedence3">3</a></li>
    11011101               <li>if false, respond <a href="#status.412" class="smpl">412 (Precondition Failed)</a></li>
    11021102            </ul>
    11031103         </li>
    1104          <li>When <a href="#header.if-match" class="smpl">If-Match</a> is not present and <a href="#header.if-unmodified-since" class="smpl">If-Unmodified-Since</a> is present, evaluate it:
     1104         <li id="precedence2">When <a href="#header.if-match" class="smpl">If-Match</a> is not present and <a href="#header.if-unmodified-since" class="smpl">If-Unmodified-Since</a> is present, evaluate it:
    11051105            <ul>
    1106                <li>if true, continue to step 3</li>
     1106               <li>if true, continue to step <a href="#precedence3">3</a></li>
    11071107               <li>if false, respond <a href="#status.412" class="smpl">412 (Precondition Failed)</a></li>
    11081108            </ul>
    11091109         </li>
    1110          <li>When <a href="#header.if-none-match" class="smpl">If-None-Match</a> is present, evaluate it:
     1110         <li id="precedence3">When <a href="#header.if-none-match" class="smpl">If-None-Match</a> is present, evaluate it:
    11111111            <ul>
    1112                <li>if true, continue to step 5</li>
     1112               <li>if true, continue to step <a href="#precedence5">5</a></li>
    11131113               <li>if false for GET/HEAD, respond <a href="#status.304" class="smpl">304 (Not Modified)</a></li>
    11141114               <li>if false for other methods, respond <a href="#status.412" class="smpl">412 (Precondition Failed)</a></li>
    11151115            </ul>
    11161116         </li>
    1117          <li>When the method is GET or HEAD, <a href="#header.if-none-match" class="smpl">If-None-Match</a> is not present, and <a href="#header.if-modified-since" class="smpl">If-Modified-Since</a> is present, evaluate it:
     1117         <li id="precedence4">When the method is GET or HEAD, <a href="#header.if-none-match" class="smpl">If-None-Match</a> is not present, and <a href="#header.if-modified-since" class="smpl">If-Modified-Since</a> is present, evaluate it:
    11181118            <ul>
    1119                <li>if true, continue to step 5</li>
     1119               <li>if true, continue to step <a href="#precedence5">5</a></li>
    11201120               <li>if false, respond <a href="#status.304" class="smpl">304 (Not Modified)</a></li>
    11211121            </ul>
    11221122         </li>
    1123          <li>When the method is GET and both <a href="p5-range.html#header.range" class="smpl">Range</a> and <a href="p5-range.html#header.if-range" class="smpl">If-Range</a> are present, evaluate If-Range:
     1123         <li id="precedence5">When the method is GET and both <a href="p5-range.html#header.range" class="smpl">Range</a> and <a href="p5-range.html#header.if-range" class="smpl">If-Range</a> are present, evaluate If-Range:
    11241124            <ul>
    11251125               <li>if the validator matches and the Range specification is applicable to the selected representation, respond <a href="p5-range.html#status.206" class="smpl">206 (Partial Content)</a>  <a href="#Part5" id="rfc.xref.Part5.2"><cite title="Hypertext Transfer Protocol (HTTP/1.1): Range Requests">[Part5]</cite></a></li>
    11261126            </ul>
    11271127         </li>
    1128          <li>Otherwise,
     1128         <li id="precedencelast">Otherwise,
    11291129            <ul>
    11301130               <li>all conditions are met, so perform the requested action and respond according to its success or failure.</li>
Note: See TracChangeset for help on using the changeset viewer.