<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nataliapageau</id>
	<title>Design numérique - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://designnumerique.be/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nataliapageau"/>
	<link rel="alternate" type="text/html" href="https://designnumerique.be/wiki/Sp%C3%A9cial:Contributions/Nataliapageau"/>
	<updated>2026-04-10T10:22:04Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Web2print_2021-2022&amp;diff=3534</id>
		<title>Web2print 2021-2022</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Web2print_2021-2022&amp;diff=3534"/>
		<updated>2021-12-17T13:51:49Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : /* Archives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Archives  =&lt;br /&gt;
&lt;br /&gt;
[[Ma nouvelle page]]&lt;br /&gt;
&lt;br /&gt;
[[Amandine Alonso]]&lt;br /&gt;
&lt;br /&gt;
[[Inside the White Cube - Théophile GM]]&lt;br /&gt;
&lt;br /&gt;
[[Elodie Goldberg Jacquemain]]&lt;br /&gt;
&lt;br /&gt;
[[Audrey-2021-2022]]&lt;br /&gt;
&lt;br /&gt;
[[Olivia Marly]]&lt;br /&gt;
&lt;br /&gt;
[[Celia Sallet]]&lt;br /&gt;
&lt;br /&gt;
[[Reading Lybers]]&lt;br /&gt;
&lt;br /&gt;
= Sessions =&lt;br /&gt;
&lt;br /&gt;
PAD du cours: https://pads.erg.be/p/dnum-web2print&lt;br /&gt;
&lt;br /&gt;
==10 décembre==&lt;br /&gt;
Vous pouvez utilisez le serveur etherpad ici: https://pad.lvh2.com pour éviter les problèmes de requêtes.&lt;br /&gt;
&lt;br /&gt;
===Version avec imposition===&lt;br /&gt;
&lt;br /&gt;
Télécharger le fichier &amp;quot;imposition.js&amp;quot; ici: https://gitlab.pagedmedia.org/julientaq/hackathon-mars-2021/-/raw/master/imposition_quentin_juhel/js/imposition.js&lt;br /&gt;
Placer le fichier dans le même répertoire que le fichier ether2html.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;ether2html&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- UNCOMMENT THE LINE BELOW IF YOU WANT TO START YOUR STYLES FROM SCRATCH, WITHOUT DEFAULT ONES FROM THE BROWSER --&amp;gt;&lt;br /&gt;
    &amp;lt;!--link href=&amp;quot;https://meyerweb.com/eric/tools/css/reset/reset.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR CSS PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;link href=&amp;quot;https://pad.lvh2.com/p/ether2html_css/export/txt&amp;quot; rel=&amp;quot;stylesheet&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;script src=&amp;quot;https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.0/showdown.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        let $padContent;&lt;br /&gt;
        function insertData(data) {&lt;br /&gt;
            console.log(data);&lt;br /&gt;
            let converter = new showdown.Converter();&lt;br /&gt;
            let html = converter.makeHtml(data);&lt;br /&gt;
            $padContent.innerHTML = html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        function insertPagedJS(){&lt;br /&gt;
            let $script = document.createElement(&#039;script&#039;);&lt;br /&gt;
            &lt;br /&gt;
            $script.setAttribute(&#039;src&#039;, &#039;paged.polyfill.js&#039;);&lt;br /&gt;
            $script.setAttribute(&#039;src&#039;, &#039;https://unpkg.com/pagedjs/dist/paged.polyfill.js&#039;);&lt;br /&gt;
            window.PagedConfig = {auto: false};&lt;br /&gt;
&lt;br /&gt;
            $script.onload = (e) =&amp;gt; {&lt;br /&gt;
                let $impoScript = document.createElement(&#039;script&#039;);&lt;br /&gt;
                $impoScript.setAttribute(&#039;src&#039;, &#039;imposition.js&#039;);&lt;br /&gt;
                //ACTIVER LA LIGNE SUIVANTE POUR LANCER L&#039;IMPOSITION&lt;br /&gt;
                document.querySelector(&#039;head&#039;).appendChild($impoScript);&lt;br /&gt;
                setTimeout(() =&amp;gt; {&lt;br /&gt;
                    window.PagedPolyfill.preview();&lt;br /&gt;
                }, 1000);&lt;br /&gt;
&lt;br /&gt;
            };&lt;br /&gt;
            &lt;br /&gt;
            document.querySelector(&#039;head&#039;).appendChild($script);&lt;br /&gt;
            &lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        window.addEventListener(&#039;DOMContentLoaded&#039;, function(){&lt;br /&gt;
            $padContent = document.getElementById(&#039;pad-content&#039;);&lt;br /&gt;
            let request = new URL($padContent.getAttribute(&#039;data-md&#039;));&lt;br /&gt;
            fetch(request).then(response =&amp;gt; response.text()).then(data =&amp;gt; {&lt;br /&gt;
                console.log(data);&lt;br /&gt;
                insertData(data);&lt;br /&gt;
                insertPagedJS();&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
        &lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- This is the default stylesheet of paged.js --&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;:root{--color-background:whitesmoke;--color-pageBox:#666;--color-paper:white;--color-marginBox:transparent}@media screen{body{background-color:var(--color-background)}.pagedjs_pages{display:flex;width:calc(var(--pagedjs-width) * 2);flex:0;flex-wrap:wrap;margin:0 auto}.pagedjs_page{background-color:var(--color-paper);box-shadow:0 0 0 1px var(--color-pageBox);margin:0;flex-shrink:0;flex-grow:0;margin-top:10mm}.pagedjs_first_page{margin-left:var(--pagedjs-width)}.pagedjs_page:last-of-type{margin-bottom:10mm}.pagedjs_margin-bottom,.pagedjs_margin-bottom-center,.pagedjs_margin-bottom-left,.pagedjs_margin-bottom-left-corner-holder,.pagedjs_margin-bottom-right,.pagedjs_margin-bottom-right-corner-holder,.pagedjs_margin-left,.pagedjs_margin-left-bottom,.pagedjs_margin-left-middle,.pagedjs_margin-left-top,.pagedjs_margin-right,.pagedjs_margin-right-bottom,.pagedjs_margin-right-middle,.pagedjs_margin-right-top,.pagedjs_margin-top,.pagedjs_margin-top-center,.pagedjs_margin-top-left,.pagedjs_margin-top-left-corner-holder,.pagedjs_margin-top-right,.pagedjs_margin-top-right-corner-holder{box-shadow:0 0 0 1px inset var(--color-marginBox)}}&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR MARKDOWN CONTENT PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;div data-md=&amp;quot;https://pad.lvh2.com/p/ether2html_content/export/txt&amp;quot; id=&amp;quot;pad-content&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==19 novembre==&lt;br /&gt;
&lt;br /&gt;
Voici &amp;lt;strong&amp;gt;la nouvelle version&amp;lt;/strong&amp;gt; purger de jquery d&#039;&amp;lt;strong&amp;gt;ether2html&amp;lt;/strong&amp;gt;, reconverti en Vanilla du coup.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;ether2html&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- UNCOMMENT THE LINE BELOW IF YOU WANT TO START YOUR STYLES FROM SCRATCH, WITHOUT DEFAULT ONES FROM THE BROWSER --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;lt;link href=&amp;quot;https://meyerweb.com/eric/tools/css/reset/reset.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR CSS PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;link href=&amp;quot;https://pads.erg.be/p/MAPK_css/export/txt&amp;quot; rel=&amp;quot;stylesheet&amp;quot; text=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- PLEASE NOTE THAT YOU CAN ALSO DOWNLOAD THE LIBRARIES FOR QUICKER OFFLINE USAGE --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;lt;script src=&amp;quot;js/showdown.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; --&amp;gt;&lt;br /&gt;
    &amp;lt;script src=&amp;quot;https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.0/showdown.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        let $padContent;&lt;br /&gt;
        function insertData(data) {&lt;br /&gt;
            &lt;br /&gt;
            let converter = new showdown.Converter();&lt;br /&gt;
            let html = converter.makeHtml(data);&lt;br /&gt;
            $padContent.innerHTML = html;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        function insertPagedJS(){&lt;br /&gt;
            let $script = document.createElement(&#039;script&#039;);&lt;br /&gt;
            // PLEASE NOTE THAT YOU CAN ALSO DOWNLOAD THE LIBRARIES FOR QUICKER OFFLINE USAGE&lt;br /&gt;
            // $script.setAttribute(&#039;src&#039;, &#039;js/paged.polyfill.js&#039;);&lt;br /&gt;
            $script.setAttribute(&#039;src&#039;, &#039;https://unpkg.com/pagedjs/dist/paged.polyfill.js&#039;);&lt;br /&gt;
            document.querySelector(&#039;head&#039;).appendChild($script);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        window.addEventListener(&#039;DOMContentLoaded&#039;, function(){&lt;br /&gt;
            $padContent = document.getElementById(&#039;pad-content&#039;);&lt;br /&gt;
            let request = new URL($padContent.getAttribute(&#039;data-md&#039;));&lt;br /&gt;
            fetch(request, {mode: &#039;cors&#039;}).then(response =&amp;gt; response.text()).then(data =&amp;gt; {&lt;br /&gt;
                insertData(data);&lt;br /&gt;
                insertPagedJS();&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
        &lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- This is the default stylesheet of paged.js --&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;:root{--color-background:whitesmoke;--color-pageBox:#666;--color-paper:white;--color-marginBox:transparent}@media screen{body{background-color:var(--color-background)}.pagedjs_pages{display:flex;width:calc(var(--pagedjs-width) * 2);flex:0;flex-wrap:wrap;margin:0 auto}.pagedjs_page{background-color:var(--color-paper);box-shadow:0 0 0 1px var(--color-pageBox);margin:0;flex-shrink:0;flex-grow:0;margin-top:10mm}.pagedjs_first_page{margin-left:var(--pagedjs-width)}.pagedjs_page:last-of-type{margin-bottom:10mm}.pagedjs_margin-bottom,.pagedjs_margin-bottom-center,.pagedjs_margin-bottom-left,.pagedjs_margin-bottom-left-corner-holder,.pagedjs_margin-bottom-right,.pagedjs_margin-bottom-right-corner-holder,.pagedjs_margin-left,.pagedjs_margin-left-bottom,.pagedjs_margin-left-middle,.pagedjs_margin-left-top,.pagedjs_margin-right,.pagedjs_margin-right-bottom,.pagedjs_margin-right-middle,.pagedjs_margin-right-top,.pagedjs_margin-top,.pagedjs_margin-top-center,.pagedjs_margin-top-left,.pagedjs_margin-top-left-corner-holder,.pagedjs_margin-top-right,.pagedjs_margin-top-right-corner-holder{box-shadow:0 0 0 1px inset var(--color-marginBox)}}&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR MARKDOWN CONTENT PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;div data-md=&amp;quot;https://pads.erg.be/p/MAPK_markdown/export/txt&amp;quot; id=&amp;quot;pad-content&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;gt;  Aussi, il semble belle et bien que le &amp;lt;code&amp;gt;page-break-after&amp;lt;/code&amp;gt; marche, du moins sur la première page: &lt;br /&gt;
&lt;br /&gt;
dans le pad texte, après l&#039;élement titre: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pagebreak&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Et dans le Css:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
.pagebreak {&lt;br /&gt;
          break-before: left;&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il me semble qu&#039;il faille crée quatre type de div qui font certain &amp;lt;code&amp;gt;page-break&amp;lt;/code&amp;gt; et les utiliser en fonction des besoins.&lt;br /&gt;
&lt;br /&gt;
==12 novembre==&lt;br /&gt;
&#039;&#039;&#039;ATTENTION! Nouvelle version du ether2html!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;html&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;ether2html&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- UNCOMMENT THE LINE BELOW IF YOU WANT TO START YOUR STYLES FROM SCRATCH, WITHOUT DEFAULT ONES FROM THE BROWSER --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;lt;link href=&amp;quot;https://meyerweb.com/eric/tools/css/reset/reset.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot;&amp;gt; --&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR CSS PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;link href=&amp;quot;https://pads.erg.be/p/manifesto.css/export/txt&amp;quot; rel=&amp;quot;stylesheet&amp;quot; text=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;script src=&amp;quot;https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.0/showdown.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;script src=&amp;quot;https://code.jquery.com/jquery-1.12.4.min.js&amp;quot; integrity=&amp;quot;sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=&amp;quot; crossorigin=&amp;quot;anonymous&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;
        function run() {&lt;br /&gt;
            let $padContent = document.getElementById(&#039;pad-content&#039;);&lt;br /&gt;
            let converter = new showdown.Converter();&lt;br /&gt;
            let html = converter.makeHtml($padContent.innerHTML);&lt;br /&gt;
            $padContent.innerHTML = html;&lt;br /&gt;
           &lt;br /&gt;
        }&lt;br /&gt;
        $(document).ready(function(){ &lt;br /&gt;
            $(&amp;quot;#pad-content&amp;quot;).load($(&amp;quot;#pad-content&amp;quot;).attr(&amp;quot;data-md&amp;quot;), function(){&lt;br /&gt;
		run();&lt;br /&gt;
		window.setTimeout(function(){&lt;br /&gt;
			$.getScript(&amp;quot;https://unpkg.com/pagedjs/dist/paged.polyfill.js&amp;quot;, function(data, textStatus, jqxhr) {})&lt;br /&gt;
			}, 2000);&lt;br /&gt;
		}); &lt;br /&gt;
        });&lt;br /&gt;
    &amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- This is the default stylesheet of paged.js --&amp;gt;&lt;br /&gt;
    &amp;lt;style type=&amp;quot;text/css&amp;quot; media=&amp;quot;screen&amp;quot;&amp;gt;:root{--color-background:whitesmoke;--color-pageBox:#666;--color-paper:white;--color-marginBox:transparent}@media screen{body{background-color:var(--color-background)}.pagedjs_pages{display:flex;width:calc(var(--pagedjs-width) * 2);flex:0;flex-wrap:wrap;margin:0 auto}.pagedjs_page{background-color:var(--color-paper);box-shadow:0 0 0 1px var(--color-pageBox);margin:0;flex-shrink:0;flex-grow:0;margin-top:10mm}.pagedjs_first_page{margin-left:var(--pagedjs-width)}.pagedjs_page:last-of-type{margin-bottom:10mm}.pagedjs_margin-bottom,.pagedjs_margin-bottom-center,.pagedjs_margin-bottom-left,.pagedjs_margin-bottom-left-corner-holder,.pagedjs_margin-bottom-right,.pagedjs_margin-bottom-right-corner-holder,.pagedjs_margin-left,.pagedjs_margin-left-bottom,.pagedjs_margin-left-middle,.pagedjs_margin-left-top,.pagedjs_margin-right,.pagedjs_margin-right-bottom,.pagedjs_margin-right-middle,.pagedjs_margin-right-top,.pagedjs_margin-top,.pagedjs_margin-top-center,.pagedjs_margin-top-left,.pagedjs_margin-top-left-corner-holder,.pagedjs_margin-top-right,.pagedjs_margin-top-right-corner-holder{box-shadow:0 0 0 1px inset var(--color-marginBox)}}&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- As the markdown pad is loaded then converted to html, the following line hide the markdown version --&amp;gt;&lt;br /&gt;
    &amp;lt;!--style type=&amp;quot;text/css&amp;quot; media=&amp;quot;all&amp;quot;&amp;gt;#pad-content{display: none;}&amp;lt;/style--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- CHANGE THE URL OF YOUR MARKDOWN CONTENT PAD BELOW --&amp;gt;&lt;br /&gt;
    &amp;lt;div data-md=&amp;quot;https://pads.erg.be/p/manifesto/export/txt&amp;quot; id=&amp;quot;pad-content&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;!--div id=&amp;quot;document&amp;quot;&amp;gt;&amp;lt;/div--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 29 octobre ==&lt;br /&gt;
pdftohtml&lt;br /&gt;
Linux et windows&lt;br /&gt;
Mac: via Brew&lt;br /&gt;
&lt;br /&gt;
Visual studio code: préférences - extentions - installer: encode decode&lt;br /&gt;
ctrl alt C: ouvre les commandes &amp;gt; Encode/decode convert&lt;br /&gt;
&lt;br /&gt;
site expressions régulières : https://regex101.com/&lt;br /&gt;
&lt;br /&gt;
Reset CSS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
/* http://meyerweb.com/eric/tools/css/reset/&lt;br /&gt;
   v2.0 | 20110126&lt;br /&gt;
   License: none (public domain)&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
html, body, div, span, applet, object, iframe,&lt;br /&gt;
h1, h2, h3, h4, h5, h6, p, blockquote, pre,&lt;br /&gt;
a, abbr, acronym, address, big, cite, code,&lt;br /&gt;
del, dfn, em, img, ins, kbd, q, s, samp,&lt;br /&gt;
small, strike, strong, sub, sup, tt, var,&lt;br /&gt;
b, u, i, center,&lt;br /&gt;
dl, dt, dd, ol, ul, li,&lt;br /&gt;
fieldset, form, label, legend,&lt;br /&gt;
table, caption, tbody, tfoot, thead, tr, th, td,&lt;br /&gt;
article, aside, canvas, details, embed,&lt;br /&gt;
figure, figcaption, footer, header, hgroup,&lt;br /&gt;
menu, nav, output, ruby, section, summary,&lt;br /&gt;
time, mark, audio, video {&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    border: 0;&lt;br /&gt;
    vertical-align: baseline;&lt;br /&gt;
}&lt;br /&gt;
/* HTML5 display-role reset for older browsers */&lt;br /&gt;
article, aside, details, figcaption, figure,&lt;br /&gt;
footer, header, hgroup, menu, nav, section {&lt;br /&gt;
    display: block;&lt;br /&gt;
}&lt;br /&gt;
body {&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
ol, ul {&lt;br /&gt;
    list-style: none;&lt;br /&gt;
}&lt;br /&gt;
blockquote, q {&lt;br /&gt;
    quotes: none;&lt;br /&gt;
}&lt;br /&gt;
blockquote:before, blockquote:after,&lt;br /&gt;
q:before, q:after {&lt;br /&gt;
    content: &#039;&#039;;&lt;br /&gt;
    content: none;&lt;br /&gt;
}&lt;br /&gt;
table {&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    border-spacing: 0;&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recette pour parser du html avec PHP ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
    $url = &#039;https://lyber.dansnoshistoires.org/spip.php?article29&#039;;&lt;br /&gt;
&lt;br /&gt;
    $ch = curl_init();&lt;br /&gt;
    curl_setopt($ch, CURLOPT_URL, $url);&lt;br /&gt;
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);&lt;br /&gt;
    $data = curl_exec($ch);&lt;br /&gt;
    curl_close($ch);&lt;br /&gt;
    //print_r($data);&lt;br /&gt;
    &lt;br /&gt;
    $dom = new DomDocument();&lt;br /&gt;
    $dom-&amp;gt;loadHTML($data);&lt;br /&gt;
&lt;br /&gt;
    $contenu = $dom-&amp;gt;getElementById(&#039;contenu&#039;);&lt;br /&gt;
&lt;br /&gt;
    print_r($contenu-&amp;gt;C14N());&lt;br /&gt;
&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== 15 octobre ==&lt;br /&gt;
===Gutenberg to HTML===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Télécharger l&#039;outil [http://osp.kitchen/tools/ether2html/ ether2html] conçu par Open source publishing.&lt;br /&gt;
* Décompressez le dossier et déposez-le dossier à un endroit adéquat de votre ordinateur.&lt;br /&gt;
* Connectez vous à la bibliothèque libre de droit [https://www.gutenberg.org/ Gutenberg.org] et choisissez par groupe de 2 ou 3 un texte qui vous plait. Vu que les auteurs sont décédés depuis minimum 70 ans pour que leur œuvre entre dans le domaine public, il y a beaucoup de textes classiques, il y a des auteurs français même si la majorité sont en anglais. (voir [https://www.gutenberg.org/ebooks/bookshelf/313 ici la littérature française])&lt;br /&gt;
* Exemple: https://www.gutenberg.org/ebooks/26812&lt;br /&gt;
* Télécharger le code source html du texte que vous avez choisi.&lt;br /&gt;
* Ouvrez un pad quelque part pour le contenu (ex:https://pads.erg.be/) et copier/coller le contenu html de l&#039;œuvre que vous avez choisie.&lt;br /&gt;
* Ouvrez un autre pad pour les CSS&lt;br /&gt;
* Editez le fichier ether2html.html en remplaçant l&#039;URL sous le commentaire &amp;lt;!-- CHANGE THE URL OF YOUR CSS PAD BELOW --&amp;gt; par l&#039;URL d&#039;exportation du pad CSS que vous avez créé à l&#039;étape 1, (c&#039;est à dire l&#039;url + export/txt à la fin) ou bien copiez l&#039;emplacement du lien de l&#039;exportation en texte brut du pad via le menu d&#039;exportation.&lt;br /&gt;
* Modifiez le fichier ether2html.html en remplaçant l&#039;URL sous le commentaire &amp;lt;!-- CHANGE THE URL OF YOUR MARKDOWN CONTENT PAD BELOW --&amp;gt; par l&#039;URL d&#039;exportation du pad pour le contenu que vous avez créé à l&#039;étape 2, (c&#039;est à dire l&#039;url + export/txt à la fin) ou bien copiez l&#039;emplacement du lien de l&#039;exportation en texte brut du pad via le menu d&#039;exportation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 24 septembre ==&lt;br /&gt;
&lt;br /&gt;
Recette pad to print:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- 1 etherpad par groupe pour coder HTML + CSS : &amp;lt;https://pads.erg.be/p/html2print&amp;gt;&lt;br /&gt;
- ouvrir un terminal et lancer la commande: &lt;br /&gt;
    while 1; do sleep 1; curl https://pads.erg.be/p/html2print/export/txt &amp;gt; index.html ; done&lt;br /&gt;
- Ouvrir Firefox&lt;br /&gt;
- Installer le plugin Auto reload: &amp;lt;https://addons.mozilla.org/fr/firefox/addon/auto-reload/&amp;gt;&lt;br /&gt;
- Ouvrir la page index.html créée dans votre &amp;quot;maison&amp;quot;&lt;br /&gt;
- Inspecteur web&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Quelques recettes Css:&lt;br /&gt;
&lt;br /&gt;
- Clippy: http://bennettfeely.com/clippy/&lt;br /&gt;
&lt;br /&gt;
- Filtres CSS: https://www.cssfiltergenerator.com/&lt;br /&gt;
&lt;br /&gt;
- Générateur de css : https://cssgenerator.org/&lt;br /&gt;
&lt;br /&gt;
[http://pratiquesnumeriques.be/web2print/first-demo.zip first demo]&lt;br /&gt;
&lt;br /&gt;
==Références==&lt;br /&gt;
&lt;br /&gt;
Présentation des outils web to print (Luus): [http://www.luuse.io/fig-ref/ Pourquoi utiliser des outils Web pour faire du print ?]&lt;br /&gt;
&lt;br /&gt;
WCC: [https://www.w3.org/TR/css-page-3/ CSS print]&lt;br /&gt;
&lt;br /&gt;
PAGED.JS [https://www.pagedjs.org/documentation/05-designing-for-print/ Documentation paged.js]&lt;br /&gt;
&lt;br /&gt;
A propos des notes: [https://www.pagedjs.org/posts/2020-05-13-notes-about-notes/ Notes About Notes]&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3369</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3369"/>
		<updated>2021-10-29T11:12:30Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload : https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Téléchargez Composer globalement depuis votre terminal : https://getcomposer.org/download/ &lt;br /&gt;
&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créez un fichier : composer.json&lt;br /&gt;
&lt;br /&gt;
https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copiez le requiere suivant dans votre fichier composer.json : &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal tapez : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3361</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3361"/>
		<updated>2021-10-28T15:45:30Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload : https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Télécharger Composer globalement depuis votre terminal : https://getcomposer.org/download/ &lt;br /&gt;
&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créer un fichier : composer.json&lt;br /&gt;
&lt;br /&gt;
https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copier le requiere suivant dans votre fichier composer.json : &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal taper : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3360</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3360"/>
		<updated>2021-10-28T15:38:01Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Télécharger Composer globalement depuis votre terminal : https://getcomposer.org/download/ &lt;br /&gt;
&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créer un fichier : composer.json&lt;br /&gt;
&lt;br /&gt;
https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copier le requiere suivant dans votre fichier composer.json : &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal taper : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances : https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3359</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3359"/>
		<updated>2021-10-28T15:37:06Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Télécharger Composer globalement depuis votre terminal : https://getcomposer.org/download/ &lt;br /&gt;
&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créer un fichier composer.json&lt;br /&gt;
&lt;br /&gt;
https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copier le requiere suivant dans votre fichier composer.json &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal taper : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3358</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3358"/>
		<updated>2021-10-28T15:35:47Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Télécharger Composer globalement depuis votre terminal : https://getcomposer.org/download/ &lt;br /&gt;
&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créer un fichier composer.json : https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copier le requiere suivant dans votre fichier composer.json &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal taper : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3357</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3357"/>
		<updated>2021-10-28T15:16:02Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
 Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
 &lt;br /&gt;
 Dans votre dossier, créer un fichier composer.json https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
 Copier le requiere suivant dans votre fichier composer.json &amp;lt;code&amp;gt;{&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}}&amp;lt;/code&amp;gt;&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
&lt;br /&gt;
 Puis dans votre terminal taper ces deux lignes de codes : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;/code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3356</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3356"/>
		<updated>2021-10-28T15:09:28Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
    Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
&lt;br /&gt;
    Dans votre dossier, créer un fichier composer.json https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
    Copier le requiere suivant dans votre fichier composer.json &amp;lt;code&amp;gt; {&amp;quot;require&amp;quot;:{&amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;}} &amp;lt;code&amp;gt;&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
    &lt;br /&gt;
    Puis dans votre terminal taper ces deux lignes de codes : &amp;lt;code&amp;gt; composer require hedii/zotero-api &amp;lt;code&amp;gt; et &amp;lt;code&amp;gt; composer require adibaba/zotero-api-client &amp;lt;code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3355</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3355"/>
		<updated>2021-10-28T15:06:30Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
    Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
&lt;br /&gt;
    Dans votre dossier, créer un fichier composer.json https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
Ce fichier décrit les dépendances de votre projet et peut également contenir d&#039;autres métadonnées. Il doit généralement être placé dans le répertoire le plus élevé de votre projet/référentiel.&lt;br /&gt;
&lt;br /&gt;
    Copier le requiere suivant dans votre fichier composer.json &lt;br /&gt;
&amp;lt;code&amp;gt;{&lt;br /&gt;
  &amp;quot;require&amp;quot;: {&lt;br /&gt;
    &amp;quot;hedii/zotero-api&amp;quot;: &amp;quot;^1.1&amp;quot;,&lt;br /&gt;
    &amp;quot;adibaba/zotero-api-client&amp;quot;: &amp;quot;^0.0.2&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;code&amp;gt;&lt;br /&gt;
Vous indiquez à Composer de quels paquets dépend votre projet.&lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
    &lt;br /&gt;
    Puis dans votre terminal taper ces deux lignes de codes : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
	<entry>
		<id>https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3354</id>
		<title>Zotero</title>
		<link rel="alternate" type="text/html" href="https://designnumerique.be/w/index.php?title=Zotero&amp;diff=3354"/>
		<updated>2021-10-28T15:01:02Z</updated>

		<summary type="html">&lt;p&gt;Nataliapageau : /* Doc zotero 2 htlm: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Doc zotero 2 htlm: ==&lt;br /&gt;
&lt;br /&gt;
GoupID du Zotero de la classe design_numerique: https://api.zotero.org/groups/4412339&lt;br /&gt;
&lt;br /&gt;
* simple export https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography ou rapport https://www.zotero.org/support/reports&lt;br /&gt;
* API simple (frame) &amp;gt; https://bibliotheques.wordpress.com/2010/12/13/nouvelles-api-zotero-produire-des-zolies-references-bibliographiques-formatees/&lt;br /&gt;
* API JS - &amp;gt;https://github.com/fcheslack/libZoteroJS ou https://github.com/tnajdek/zotero-api-client&lt;br /&gt;
* API PHP + Python https://github.com/fcheslack/libZotero (plus à jour)&lt;br /&gt;
&lt;br /&gt;
* autre: https://github.com/plandes/zotsite&lt;br /&gt;
&lt;br /&gt;
* doc API: https://www.zotero.org/support/dev/web_api/v3/start#zotero_web_api_v3&lt;br /&gt;
&lt;br /&gt;
* ou download du site https://speakingvolumes.space/sharing-is-caring.html&lt;br /&gt;
&lt;br /&gt;
* Git du projet d&#039;Étienne Ozeray: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/&lt;br /&gt;
Doc Zotero API with PHP and Composer + Autoload: https://gitlab.com/EtienneOz/wwwahou/-/tree/master/vendor/hedii/zotero-api#installation&lt;br /&gt;
&lt;br /&gt;
Il est nécessaire de posséder un localhost pour les étapes suivantes.&lt;br /&gt;
&lt;br /&gt;
    Télécharger Composer globalement avec https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md&lt;br /&gt;
Composer est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les bibliothèques dont dépend votre projet et il les gérera (installation/mise à jour) pour vous.&lt;br /&gt;
&lt;br /&gt;
    Dans votre dossier, créer un fichier composer.json https://getcomposer.org/doc/01-basic-usage.md&lt;br /&gt;
&lt;br /&gt;
    Copier ce requiere dans votre fichier composer.json https://gitlab.com/EtienneOz/wwwahou/-/blob/master/composer.json &lt;br /&gt;
Ce paquet a été trouvé sur https://packagist.org/&lt;br /&gt;
    &lt;br /&gt;
    Dans votre terminal taper : &amp;lt;code&amp;gt;composer require hedii/zotero-api&amp;lt;code&amp;gt; et &amp;lt;code&amp;gt;composer require adibaba/zotero-api-client&amp;lt;code&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    Installer ensuite les dépendances https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies&lt;/div&gt;</summary>
		<author><name>Nataliapageau</name></author>
	</entry>
</feed>