fixing the relative URLs
authorNandana Mihindukulasooriya <nandana.cse@gmail.com>
Wed, 18 Jun 2014 09:57:58 +0200
changeset 667 4cf301a8240e
parent 666 a2fc60575682
child 668 4a158b5c065b
fixing the relative URLs
TR/WD-ldp-primer-20140620/ldp-primer.html
--- a/TR/WD-ldp-primer-20140620/ldp-primer.html	Wed Jun 18 09:44:39 2014 +0200
+++ b/TR/WD-ldp-primer-20140620/ldp-primer.html	Wed Jun 18 09:57:58 2014 +0200
@@ -322,7 +322,7 @@
     <dt>Editors:</dt>
     <dd class="p-author h-card vcard" rel="bibo:editor" inlist=""><span typeof="foaf:Person"><a class="u-url url p-name fn" rel="foaf:homepage" property="foaf:name" content="Nandana Mihindukulasooriya" href="http://mayor2.dia.fi.upm.es/oeg-upm/index.php/en/universitystaff/290-nandana">Nandana Mihindukulasooriya</a>, <a rel="foaf:workplaceHomepage" class="p-org org h-org h-card" href="http://www.oeg-upm.net/">Ontology Engineering Group, Universidad Politécnica de Madrid</a></span>
 </dd>
-<dd class="p-author h-card vcard" rel="bibo:editor" inlist=""><span typeof="foaf:Person"><a class="u-url url p-name fn" rel="foaf:homepage" property="foaf:name" content="Roger Menday" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#">Roger Menday</a>, <a rel="foaf:workplaceHomepage" class="p-org org h-org h-card" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#">Fujitsu Laboratories of Europe Limited, London</a></span>
+<dd class="p-author h-card vcard" rel="bibo:editor" inlist=""><span typeof="foaf:Person"><a class="u-url url p-name fn" rel="foaf:homepage" property="foaf:name" content="Roger Menday" href="#">Roger Menday</a>, <a rel="foaf:workplaceHomepage" class="p-org org h-org h-card" href="#">Fujitsu Laboratories of Europe Limited, London</a></span>
 </dd>
 
     
@@ -428,7 +428,7 @@
       
     
   
-</section><section id="toc"><h2 class="introductory" aria-level="1" role="heading" id="h2_toc">Table of Contents</h2><ul class="toc" role="directory" id="respecContents"><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#intro-section" class="tocxref"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#docstore" class="tocxref"><span class="secno">2. </span>Online document store example (LDP Basics)</a><ul class="toc"><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#filelookup" class="tocxref"><span class="secno">2.1 </span>Looking up a basic container (GET on an LDP-BC) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#discovering-the-affordances-options-on-an-ldp-bc" class="tocxref"><span class="secno">2.2 </span> Discovering the affordances (OPTIONS on an LDP-BC) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#creating-a-rdf-resource-post-an-rdf-resource-to-an-ldp-bc" class="tocxref"><span class="secno">2.3 </span> Creating a RDF resource (POST an RDF resource to an LDP-BC) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#creating-a-non-rdf-binary-resource-post-an-image-to-an-ldp-bc" class="tocxref"><span class="secno">2.4 </span> Creating a non-RDF (binary) resource (POST an image to an LDP-BC) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#update-a-rdf-ldp-resource-put-on-an-ldp-rs" class="tocxref"><span class="secno">2.5 </span> Update a RDF LDP resource (PUT on an LDP-RS) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#deleting-a-resource-delete-on-an-ldpr" class="tocxref"><span class="secno">2.6 </span> Deleting a resource (DELETE on an LDPR) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#structural-manipulation-child-containers" class="tocxref"><span class="secno">2.7 </span>Structural Manipulation (Child Containers)</a></li></ul></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bugtracker" class="tocxref"><span class="secno">3. </span>Bug Tracker Example (LDP Direct containers)</a><ul class="toc"><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#navandret" class="tocxref"><span class="secno">3.1 </span>Navigation and Retrieval (GET on an LDP-DC)</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#creation-post-a-resource-to-an-ldp-dc" class="tocxref"><span class="secno">3.2 </span>Creation (POST a resource to an LDP-DC)</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#deletion-delete-on-an-ldpr-associated-with-an-ldp-dc" class="tocxref"><span class="secno">3.3 </span>Deletion (DELETE on an LDPR associated with an LDP-DC)</a></li></ul></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bugtrackerextd" class="tocxref"><span class="secno">4. </span>Extended Bug Tracker Example (LDP Indirect containers)</a><ul class="toc"><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#navandretext" class="tocxref"><span class="secno">4.1 </span>Navigation and Retrieval (GET on an LDP-IC) </a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#creationext" class="tocxref"><span class="secno">4.2 </span>Creation (POST a resource to an LDP-IC) </a></li></ul></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#security" class="tocxref"><span class="secno">5. </span>Security</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#ldp-implementations" class="tocxref"><span class="secno">6. </span>LDP Implementations</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#what-to-read-next" class="tocxref"><span class="secno">7. </span>What To Read Next</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#history" class="tocxref"><span class="secno">B. </span>Change History</a></li><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#references" class="tocxref"><span class="secno">C. </span>References</a><ul class="toc"><li class="tocline"><a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#informative-references" class="tocxref"><span class="secno">C.1 </span>Informative references</a></li></ul></li></ul></section>
+</section><section id="toc"><h2 class="introductory" aria-level="1" role="heading" id="h2_toc">Table of Contents</h2><ul class="toc" role="directory" id="respecContents"><li class="tocline"><a href="#intro-section" class="tocxref"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a href="#docstore" class="tocxref"><span class="secno">2. </span>Online document store example (LDP Basics)</a><ul class="toc"><li class="tocline"><a href="#filelookup" class="tocxref"><span class="secno">2.1 </span>Looking up a basic container (GET on an LDP-BC) </a></li><li class="tocline"><a href="#discovering-the-affordances-options-on-an-ldp-bc" class="tocxref"><span class="secno">2.2 </span> Discovering the affordances (OPTIONS on an LDP-BC) </a></li><li class="tocline"><a href="#creating-a-rdf-resource-post-an-rdf-resource-to-an-ldp-bc" class="tocxref"><span class="secno">2.3 </span> Creating a RDF resource (POST an RDF resource to an LDP-BC) </a></li><li class="tocline"><a href="#creating-a-non-rdf-binary-resource-post-an-image-to-an-ldp-bc" class="tocxref"><span class="secno">2.4 </span> Creating a non-RDF (binary) resource (POST an image to an LDP-BC) </a></li><li class="tocline"><a href="#update-a-rdf-ldp-resource-put-on-an-ldp-rs" class="tocxref"><span class="secno">2.5 </span> Update a RDF LDP resource (PUT on an LDP-RS) </a></li><li class="tocline"><a href="#deleting-a-resource-delete-on-an-ldpr" class="tocxref"><span class="secno">2.6 </span> Deleting a resource (DELETE on an LDPR) </a></li><li class="tocline"><a href="#structural-manipulation-child-containers" class="tocxref"><span class="secno">2.7 </span>Structural Manipulation (Child Containers)</a></li></ul></li><li class="tocline"><a href="#bugtracker" class="tocxref"><span class="secno">3. </span>Bug Tracker Example (LDP Direct containers)</a><ul class="toc"><li class="tocline"><a href="#navandret" class="tocxref"><span class="secno">3.1 </span>Navigation and Retrieval (GET on an LDP-DC)</a></li><li class="tocline"><a href="#creation-post-a-resource-to-an-ldp-dc" class="tocxref"><span class="secno">3.2 </span>Creation (POST a resource to an LDP-DC)</a></li><li class="tocline"><a href="#deletion-delete-on-an-ldpr-associated-with-an-ldp-dc" class="tocxref"><span class="secno">3.3 </span>Deletion (DELETE on an LDPR associated with an LDP-DC)</a></li></ul></li><li class="tocline"><a href="#bugtrackerextd" class="tocxref"><span class="secno">4. </span>Extended Bug Tracker Example (LDP Indirect containers)</a><ul class="toc"><li class="tocline"><a href="#navandretext" class="tocxref"><span class="secno">4.1 </span>Navigation and Retrieval (GET on an LDP-IC) </a></li><li class="tocline"><a href="#creationext" class="tocxref"><span class="secno">4.2 </span>Creation (POST a resource to an LDP-IC) </a></li></ul></li><li class="tocline"><a href="#security" class="tocxref"><span class="secno">5. </span>Security</a></li><li class="tocline"><a href="#ldp-implementations" class="tocxref"><span class="secno">6. </span>LDP Implementations</a></li><li class="tocline"><a href="#what-to-read-next" class="tocxref"><span class="secno">7. </span>What To Read Next</a></li><li class="tocline"><a href="#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="#history" class="tocxref"><span class="secno">B. </span>Change History</a></li><li class="tocline"><a href="#references" class="tocxref"><span class="secno">C. </span>References</a><ul class="toc"><li class="tocline"><a href="#informative-references" class="tocxref"><span class="secno">C.1 </span>Informative references</a></li></ul></li></ul></section>
 
   
 
@@ -436,19 +436,19 @@
     <!--OddPage--><h2 id="intro" aria-level="1" role="heading"><span class="secno">1. </span>Introduction</h2>
 
     <p>
-      The term "Linked Data" [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LINKED-DATA">LINKED-DATA</a></cite>] refers to an approach to publishing data that puts linking at the heart of the notion of data, and uses the linking technologies provided by the Web to enable the weaving of a global distributed database. 
+      The term "Linked Data" [<cite><a class="bibref" href="#bib-LINKED-DATA">LINKED-DATA</a></cite>] refers to an approach to publishing data that puts linking at the heart of the notion of data, and uses the linking technologies provided by the Web to enable the weaving of a global distributed database. 
      By naming real world entities - be they web resources, physical objects such as the Eiffel Tower, or even more abstract things such as relations or concepts - with http(s) URLs, whose meaning can be determined by dereferencing the document at that URL, and by using the relational framework provided by RDF, data can be published and linked in the same way web pages can. 
     The Linked Data Protocol specifies how web applications can, using the HTTP protocol, find resources and follow links, publish new resources, edit and delete existing ones. 
     </p>
     <p>
-   The Primer aims to provide introductory examples and guidance in the use of the LDP protocol, in accordance with best practices [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-BP">LDP-BP</a></cite>]. 
-  For a systematic description of the protocol the reader should consult the normative LDP reference [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP">LDP</a></cite>]. 
-  For an overview of the use cases for LDP and the elicited requirements that guided its design, the reader should consult the LDP Use Cases and Requirements [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-UCR">LDP-UCR</a></cite>]; for best practices and guidelines, the reader should consult the LDP Best Practices and Guidelines document [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-BP">LDP-BP</a></cite>].
+   The Primer aims to provide introductory examples and guidance in the use of the LDP protocol, in accordance with best practices [<cite><a class="bibref" href="#bib-LDP-BP">LDP-BP</a></cite>]. 
+  For a systematic description of the protocol the reader should consult the normative LDP reference [<cite><a class="bibref" href="#bib-LDP">LDP</a></cite>]. 
+  For an overview of the use cases for LDP and the elicited requirements that guided its design, the reader should consult the LDP Use Cases and Requirements [<cite><a class="bibref" href="#bib-LDP-UCR">LDP-UCR</a></cite>]; for best practices and guidelines, the reader should consult the LDP Best Practices and Guidelines document [<cite><a class="bibref" href="#bib-LDP-BP">LDP-BP</a></cite>].
     </p>
 
     <b id="conventions">Conventions Used in This Document</b>
 
-    <p>The examples in this guide are given as a serialization of RDF graphs using the Turtle [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-turtle">turtle</a></cite>] and JSON-LD [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-json-ld">json-ld</a></cite>] syntaxes of RDF.</p>
+    <p>The examples in this guide are given as a serialization of RDF graphs using the Turtle [<cite><a class="bibref" href="#bib-turtle">turtle</a></cite>] and JSON-LD [<cite><a class="bibref" href="#bib-json-ld">json-ld</a></cite>] syntaxes of RDF.</p>
 
     <div class="syntaxmenu">
       <p>The buttons below can be used to show or hide the available syntaxes.</p>
@@ -490,49 +490,49 @@
     </p>
 	<blockquote>
     <p>Types of LDPRs:
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/resources.png">
+      <img src="images/resources.png">
     </p>
 	</blockquote>
     <p>
       The LDP protocol covers read and write interactions with Resources. Writable aspects include creation of new resources (using POST or PUT), updates (using PUT or PATCH), and deletion of resources. Resource creation is an essential feature providing structured creation of resources. Affordances published by the server show that some Resources can be used to create other Resources. This common pattern is often seen in cases where one resource is be made up of a number of others, e.g. a Document Store consists of Documents, a Bug Tracker consists of Bug Reports, a Photo Album consists of Photos, the Net Worth of a person consists of Assets and Liabilities. LDP defines creation for a special kind of Resource called a Container (LDPC), which is able to respond to requests to create new resources, in addition to the general mechanisms HTTP defines. During creation the created resource is added to its Container and a containment link between the Container and the new entry is made.
     </p>
     <p>
-      Therefore a LDPC is a specialization of a LDP-RS representing a collection of links to LDPRs or information resources [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-WEBARCH">WEBARCH</a></cite>] that responds to client requests for creation, modification, and/or enumeration of its linked members and documents. The simplest container is the Basic Container (LDP-BC). It defines the basic containment described using a generic vocabulary. This can be used in a generic storage service to manage a containment hierarchy of arbitrary resources.
+      Therefore a LDPC is a specialization of a LDP-RS representing a collection of links to LDPRs or information resources [<cite><a class="bibref" href="#bib-WEBARCH">WEBARCH</a></cite>] that responds to client requests for creation, modification, and/or enumeration of its linked members and documents. The simplest container is the Basic Container (LDP-BC). It defines the basic containment described using a generic vocabulary. This can be used in a generic storage service to manage a containment hierarchy of arbitrary resources.
     </p>
     <figure id="fig-bc">
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/bc.png" alt="..">
+      <img src="images/bc.png" alt="..">
       <figcaption>Fig. <span class="figno">1</span> <span class="fig-title">Generic document storage using a Basic Container.</span></figcaption>
     </figure>
     <p>
-      Such servers do not impose any restriction on LDPRs and generally act as storage systems without any domain specific application logic and vocabularies. The <a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#docstore">first scenario in this document</a> concerns a document storage system based on Basic Containers.
+      Such servers do not impose any restriction on LDPRs and generally act as storage systems without any domain specific application logic and vocabularies. The <a href="#docstore">first scenario in this document</a> concerns a document storage system based on Basic Containers.
     </p>
     <p>
       A Direct Container is a specialisation of a Basic Container. Additional assertions called membership triples which use a domain-specific vocabulary are made by a Direct Container as part of the creation process. The membership triples augment the containment triples maintained by all containers. For example, one aspect of a Product inventory system concerns the how a Direct Container is used for the management of a Product portfolio, where use of existing vocabularly is preferable.  
     </p>
     <figure id="fig-dc1">
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/dc1.png" alt="..">
+      <img src="images/dc1.png" alt="..">
       <figcaption>Fig. <span class="figno">2</span> <span class="fig-title">Using domain vocabularly with a Direct container.</span></figcaption>
     </figure>
     <p>
       Direct Container membership triples can be about subjects other than the Container resource. An example is a Photo management application where a Photo Container is used for the management of Photos, and where membership triples then express the relationship between a User and a Photo. 
     </p>
     <figure id="fig-dc_photos">
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/dc_photos.png" alt="..">
+      <img src="images/dc_photos.png" alt="..">
       <figcaption>Fig. <span class="figno">3</span> <span class="fig-title">Membership triples with a non-Container subject.</span></figcaption>
     </figure>
     <p>
       Another common pattern is where different facets of a Resource be managed using multiple Containers. For example, a Bug Report is has an associated list of Comments as well as supportive media resources.
     </p>
     <figure id="fig-dc_bugs">
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/dc_bugs.png" alt="..">
+      <img src="images/dc_bugs.png" alt="..">
       <figcaption>Fig. <span class="figno">4</span> <span class="fig-title">Managing multiple facets of a Bug with two Direct Containers.</span></figcaption>
     </figure>
     <p>
-      One important usage concerns using LDP to expose the data and services of existing applications. These systems impose restrictions on LDPRs since the LDP interactions should consider the constraints of the underlying business logic and data model. The <a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bugtracker">bug tracker example</a> presented in the latter part of this primer is an example of an application specific LDP server.
+      One important usage concerns using LDP to expose the data and services of existing applications. These systems impose restrictions on LDPRs since the LDP interactions should consider the constraints of the underlying business logic and data model. The <a href="ldp-primer.html#bugtracker">bug tracker example</a> presented in the latter part of this primer is an example of an application specific LDP server.
     </p>
 
     <div class="note"><div class="note-title" aria-level="2" role="heading" id="h_note_1"><span>Note</span></div><p class="">
-      Formal definitions of the terms LDPR, LDPC, and other concepts introduced by LDP can be found in the 'Terminology' section of the Linked Data Platform 1.0 specification [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP">LDP</a></cite>]
+      Formal definitions of the terms LDPR, LDPC, and other concepts introduced by LDP can be found in the 'Terminology' section of the Linked Data Platform 1.0 specification [<cite><a class="bibref" href="ldp-primer.html#bib-LDP">LDP</a></cite>]
     </p></div>
 
     <p>
@@ -635,7 +635,7 @@
       
 		<p> In addition, the response also contains "Allow" header which advertises which HTTP operations are supported by this LDP Basic Container resource. In this example, it supports OPTIONS,HEAD,GET,POST,PUT,PATCH HTTP verbs.</p>      
       
-      <div class="note"><div class="note-title" aria-level="3" role="heading" id="h_note_2"><span>Note</span></div><p class="">The Linked Data Platform 1.0 specification [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP">LDP</a></cite>] says that all LDP servers <em class="rfc2119" title="MUST">MUST</em> support the Turtle media type for LDP-RS resources and <em class="rfc2119" title="SHOULD">SHOULD</em> support JSON-LD media type.</p></div>
+      <div class="note"><div class="note-title" aria-level="3" role="heading" id="h_note_2"><span>Note</span></div><p class="">The Linked Data Platform 1.0 specification [<cite><a class="bibref" href="ldp-primer.html#bib-LDP">LDP</a></cite>] says that all LDP servers <em class="rfc2119" title="MUST">MUST</em> support the Turtle media type for LDP-RS resources and <em class="rfc2119" title="SHOULD">SHOULD</em> support JSON-LD media type.</p></div>
 
     </section>
 
@@ -768,7 +768,7 @@
       </p>
 
     <figure id="fig-bcs">
-      <img src="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/images/bcs.png" alt="..">
+      <img src="images/bcs.png" alt="..">
       <figcaption>Fig. <span class="figno">5</span> <span class="fig-title">Child Containers inside a Basic Container.</span></figcaption>
     </figure>
 
@@ -974,7 +974,7 @@
       <p> As a response to the GET request, the server responds with the representation of the product description container.</p>
       <div class="example"><div class="example-title"><span>Example 34</span>: HTTP response for product lookup</div><pre class="example"></pre></div>  
       
-    <p> Now the product container is a LDP Indirect container, which has one main difference: the container has an additional predicate called "ldp:insertedContentRelation". Further, the objects of the containment triples and the membership triples are not the same. While the object of the containment triple is the same (e.g. &lt;/tracker/ldp-demo/bug3&gt;, an information resource) the object of the membership triple is now  (e.g. &lt;/tracker/ldp-demo/bug3#it&gt;, a non-information resource or real world thing). This distinction is because of the ldp:insertedContentRelation definition. How this works will be explained in <a href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#creationext">the next example</a> on creating a new resource.  </p>
+    <p> Now the product container is a LDP Indirect container, which has one main difference: the container has an additional predicate called "ldp:insertedContentRelation". Further, the objects of the containment triples and the membership triples are not the same. While the object of the containment triple is the same (e.g. &lt;/tracker/ldp-demo/bug3&gt;, an information resource) the object of the membership triple is now  (e.g. &lt;/tracker/ldp-demo/bug3#it&gt;, a non-information resource or real world thing). This distinction is because of the ldp:insertedContentRelation definition. How this works will be explained in <a href="ldp-primer.html#creationext">the next example</a> on creating a new resource.  </p>
 
     </section>
     <!-- end navandretext -->
@@ -1018,10 +1018,10 @@
     The primer only provide an overview of the Linked Data Platform specifications. LDP WG has produced following documents that contribute to the Linked Data Platform specification.
 
     <ul>
-      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/TR/ldp-ucr.html">Linked Data Platform Use Cases and Requirements</a> [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-UCR">LDP-UCR</a></cite>]</li>
-      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp.html">Linked Data Platform 1.0 specifcation</a> [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP">LDP</a></cite>]</li>
-      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-bp/ldp-bp.html">LDP Best Practices and Guidelines</a> [<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-BP">LDP-BP</a></cite>]</li>
-      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/Test%20Cases/LDP%20Test%20Cases.html">Linked Data Platform 1.0 Test Cases</a>[<cite><a class="bibref" href="file:///home/nandana/docs/w3c/ldp/TR/FPWD-ldp-primer-20140620/ldp-primer.html#bib-LDP-TESTS">LDP-TESTS</a></cite>]</li>
+      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/TR/ldp-ucr.html">Linked Data Platform Use Cases and Requirements</a> [<cite><a class="bibref" href="#bib-LDP-UCR">LDP-UCR</a></cite>]</li>
+      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp.html">Linked Data Platform 1.0 specifcation</a> [<cite><a class="bibref" href="#bib-LDP">LDP</a></cite>]</li>
+      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-bp/ldp-bp.html">LDP Best Practices and Guidelines</a> [<cite><a class="bibref" href="#bib-LDP-BP">LDP-BP</a></cite>]</li>
+      <li><a href="https://dvcs.w3.org/hg/ldpwg/raw-file/default/Test%20Cases/LDP%20Test%20Cases.html">Linked Data Platform 1.0 Test Cases</a>[<cite><a class="bibref" href="#bib-LDP-TESTS">LDP-TESTS</a></cite>]</li>
     </ul>
 
   </section>