diff options
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/bookmarks')
22 files changed, 85 insertions, 104 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenode/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenode/index.html index b03ce17d9f..c7e94d7184 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenode/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenode/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode <p>Un {{jsxref("object")}} avec les propriétés suivantes :</p> -<dl class="reference-values"> +<dl> <dt><code>children</code> {{optional_inline}}</dt> <dd>Un {{jsxref("array")}} d'objets {{WebExtAPIRef('bookmarks.BookmarkTreeNode')}} qui représentent les enfants du noeud. La liste est classée dans la liste dans laquelle les enfants apparaissent dans l'interface utilisateur. Ce champ est omis si le noeud n'est pas un dossier.</dd> <dt><code>dateAdded</code> {{optional_inline}}</dt> @@ -50,7 +50,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenodeunmodifiable/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenodeunmodifiable/index.html index fa4d4720c9..28a6704fa7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenodeunmodifiable/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/bookmarktreenodeunmodifiable/index.html @@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNodeUnmo <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/create/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/create/index.html index cc75a54c9d..78c196778d 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/create/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/create/index.html @@ -17,15 +17,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/create <p>Crée un signet ou un dossier en tant qu'enfant de {{WebExtAPIRef("bookmarks.BookmarkTreeNode", "BookmarkTreeNode")}} avec <code>parentId</code> spécifié. Pour créer un dossier, omettez ou laissez vide le paramètre {{WebExtAPIRef("bookmarks.CreateDetails", "CreateDetails", "url")}}.</p> -<div class="blockIndicator warning"> -<p>Si votre extension tente de créer un nouveau signet dans le nœud racine de l'arborescence du signet, une erreur est générée: "<em>La racine du signet ne peut pas être modifiée</em>" et le signet ne sera pas créé.</p> +<div class="warning"> +<p><strong>Attention :</strong> Si votre extension tente de créer un nouveau signet dans le nœud racine de l'arborescence du signet, une erreur est générée: "<em>La racine du signet ne peut pas être modifiée</em>" et le signet ne sera pas créé.</p> </div> <p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var createBookmark = browser.bookmarks.create( +<pre class="brush: js">var createBookmark = browser.bookmarks.create( bookmark // CreateDetails object ) </pre> @@ -62,7 +62,7 @@ createBookmark.then(onCreated);</pre> <p>{{Compat("webextensions.api.bookmarks.create")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/createdetails/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/createdetails/index.html index 04f687db59..95c51c4da7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/createdetails/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/createdetails/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/CreateDetails <p>Un {{jsxref("object")}} contenant une combinaison des champs suivants :</p> -<dl class="reference-values"> +<dl> <dt><code>index</code> {{optional_inline}}</dt> <dd>Un entier {{jsxref("Number")}} qui spécifie la position à laquelle placer le nouveau signet sous son parent. Une valeur de 0 le placera en haut de la liste.</dd> <dt><code>parentId</code> {{optional_inline}}</dt> @@ -40,7 +40,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/CreateDetails <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/get/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/get/index.html index 93186694e9..d2d2a6f475 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/get/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/get/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/get <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var getBookmarks = browser.bookmarks.get( +<pre class="brush: js">var getBookmarks = browser.bookmarks.get( idOrIdList // string or string array ) </pre> @@ -58,7 +58,7 @@ gettingBookmarks.then(onFulfilled, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.get")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getchildren/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getchildren/index.html index b3527184a2..6738cbe514 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getchildren/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getchildren/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getChildren <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingChildren = browser.bookmarks.getChildren( +<pre class="brush: js">var gettingChildren = browser.bookmarks.getChildren( id // string ) </pre> @@ -35,7 +35,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getChildren <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau d'objets <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode" title="An object of type bookmarks.BookmarkTreeNode represents a node in the bookmark tree, where each node is a bookmark or bookmark folder. Child nodes are ordered by an index within their respective parent folders."><code>BookmarkTreeNode</code></a>. Chaque entrée représente un seul noeud enfant. La liste est triée dans le même ordre dans lequel les signets apparaissent dans l'interface utilisateur. Les séparateurs ne sont actuellement pas inclus dans les résultats. La liste inclut les sous-dossiers, mais n'inclut aucun enfant contenu dans les sous-dossiers.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau d'objets <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode"><code>BookmarkTreeNode</code></a>. Chaque entrée représente un seul noeud enfant. La liste est triée dans le même ordre dans lequel les signets apparaissent dans l'interface utilisateur. Les séparateurs ne sont actuellement pas inclus dans les résultats. La liste inclut les sous-dossiers, mais n'inclut aucun enfant contenu dans les sous-dossiers.</p> <p>Si le noeud spécifié n'a pas d'enfants, le tableau est vide.Si le noeud identifié par <code>id</code> n'est pas trouvé, la promise est rejetée avec un message d'erreur.</p> @@ -60,7 +60,7 @@ gettingChildren.then(onFulfilled, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.getChildren")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getrecent/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getrecent/index.html index debe89742f..a8e59ca423 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getrecent/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getrecent/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getRecent <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingRecent = browser.bookmarks.getRecent( +<pre class="brush: js">var gettingRecent = browser.bookmarks.getRecent( numberOfItems // integer ) </pre> @@ -35,11 +35,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getRecent <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau d'objets <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode" title="An object of type bookmarks.BookmarkTreeNode represents a node in the bookmark tree, where each node is a bookmark or bookmark folder. Child nodes are ordered by an index within their respective parent folders."><code>BookmarkTreeNode</code></a>.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau d'objets <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode"><code>BookmarkTreeNode</code></a>.</p> <h2 id="Exemples">Exemples</h2> -<p id="Find_the_most_recently_added_bookmark"><span id="result_box" lang="fr"><span>Cet exemple enregistre l'URL du dernier signet ajouté </span></span>:</p> +<p>Cet exemple enregistre l'URL du dernier signet ajouté :</p> <pre class="brush: js">function onFulfilled(bookmarks) { for (bookmark of bookmarks) { @@ -60,7 +60,7 @@ gettingRecent.then(onFulfilled, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.getRecent")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getsubtree/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getsubtree/index.html index 1e4cdcee14..023c3a7368 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getsubtree/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/getsubtree/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getSubTree <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingSubTree = browser.bookmarks.getSubTree( +<pre class="brush: js">var gettingSubTree = browser.bookmarks.getSubTree( id // string ) </pre> @@ -80,7 +80,7 @@ gettingSubTree.then(logSubTree, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.getSubTree")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/gettree/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/gettree/index.html index 1d3b7e330e..a1e8033e89 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/gettree/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/gettree/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getTree <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingTree = browser.bookmarks.getTree() +<pre class="brush: js">var gettingTree = browser.bookmarks.getTree() </pre> <h3 id="Paramètres">Paramètres</h3> @@ -32,11 +32,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/getTree <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau contenant un objet, un objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode" title="An object of type bookmarks.BookmarkTreeNode represents a node in the bookmark tree, where each node is a bookmark or bookmark folder. Child nodes are ordered by an index within their respective parent folders."><code>bookmarks.BookmarkTreeNode</code></a> le noeud racine.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un tableau contenant un objet, un objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode"><code>bookmarks.BookmarkTreeNode</code></a> le noeud racine.</p> <h2 id="Exemples">Exemples</h2> -<p><span class="short_text" id="result_box" lang="fr"><span>Cet exemple imprime l'intégralité de l'arborescence des signets :</span></span></p> +<p>Cet exemple imprime l'intégralité de l'arborescence des signets :</p> <pre class="brush: js">function makeIndent(indentLength) { return ".".repeat(indentLength); @@ -75,7 +75,7 @@ gettingTree.then(logTree, onRejected); <p>{{Compat("webextensions.api.bookmarks.getTree")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/index.html index 9779eaab49..b935b48f56 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/index.html @@ -14,7 +14,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks --- <div>{{AddonSidebar}}</div> -<p>L’API de la <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions">WebExtensions</a> {{WebExtAPIRef("bookmarks")}} permet à une extension d’interagir et de manipuler le système de Bookmarking du navigateur. Vous pouvez l’utiliser pour enregistrer des marque-pages, récupérer des marque-pages existants et éditer, supprimer ou organiser des marque-pages.</p> +<p>L’API de la <a href="/fr/docs/Mozilla/Add-ons/WebExtensions">WebExtensions</a> {{WebExtAPIRef("bookmarks")}} permet à une extension d’interagir et de manipuler le système de Bookmarking du navigateur. Vous pouvez l’utiliser pour enregistrer des marque-pages, récupérer des marque-pages existants et éditer, supprimer ou organiser des marque-pages.</p> <p>Pour utiliser cette API, une extension doit demander la <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> « bookmarks » dans son fichier <code><a href="/fr/Add-ons/WebExtensions/manifest.json">manifest.json</a></code>.</p> @@ -83,15 +83,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks <p>{{Compat("webextensions.api.bookmarks")}}</p> -<div class="hidden note"> -<p>The "Chrome incompatibilities" section is included from <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities"> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a> using the <a href="/en-US/docs/Template:WebExtChromeCompat">WebExtChromeCompat</a> macro.</p> - -<p>If you need to update this content, edit <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities">https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a>, then shift-refresh this page to see your changes.</p> -</div> - <p>{{WebExtExamples("h2")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l’API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/move/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/move/index.html index 4032cd2b83..cb8f56ae57 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/move/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/move/index.html @@ -17,15 +17,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/move <p>La méthode <strong><code>bookmarks.move()</code></strong> déplace le {{WebExtAPIRef("bookmarks.BookmarkTreeNode", "BookmarkTreeNode")}} à la destination spécifiée dans l'arborescence des signets. Cela vous permet de déplacer un signet vers un nouveau dossier et / ou une position dans le dossier.</p> -<div class="blockIndicator warning"> -<p>Si votre extension tente de déplacer un signet dans le nœud racine de l’arborescence de signets, l’appel déclenche une erreur avec le message suivant: "<em>La racine du signet ne peut pas être modifiée</em>" et le déplacement ne sera pas terminé.</p> +<div class="warning"> +<p><strong>Attention :</strong> Si votre extension tente de déplacer un signet dans le nœud racine de l’arborescence de signets, l’appel déclenche une erreur avec le message suivant: "<em>La racine du signet ne peut pas être modifiée</em>" et le déplacement ne sera pas terminé.</p> </div> <p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var movingBookmark = browser.bookmarks.move( +<pre class="brush: js">var movingBookmark = browser.bookmarks.move( id, // string destination // object ) @@ -37,9 +37,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/move <dt><code>id</code></dt> <dd>Un {{jsxref("string")}} contenant l'ID du signet ou du dossier à déplacer.</dd> <dt><code>destination</code></dt> - <dd>Un {{jsxref("object")}} qui spécifie la destination du signet. Cet objet doit contenir un ou les deux champs suivants :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un {{jsxref("object")}} qui spécifie la destination du signet. Cet objet doit contenir un ou les deux champs suivants :</p> + + <dl> <dt><code>parentId</code> {{optional_inline}}</dt> <dd>Un {{jsxref("string")}} qui spécifie l'ID du dossier de destination. Si cette valeur est omise, le signet est déplacé vers un nouvel emplacement dans son dossier actuel.</dd> <dt><code>index</code> {{optional_inline}}</dt> @@ -50,7 +50,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/move <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un seul objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode" title="An object of type bookmarks.BookmarkTreeNode represents a node in the bookmark tree, where each node is a bookmark or bookmark folder. Child nodes are ordered by an index within their respective parent folders."><code>bookmarks.BookmarkTreeNode</code></a> décrivant le noeud déplacé.Si le noeud correspondant au paramètre <code>id</code> ne peut pas être trouvé, la promesse est rejetée avec un message d'erreur.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un seul objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode"><code>bookmarks.BookmarkTreeNode</code></a> décrivant le noeud déplacé.Si le noeud correspondant au paramètre <code>id</code> ne peut pas être trouvé, la promesse est rejetée avec un message d'erreur.</p> <h2 id="Exemples">Exemples</h2> @@ -77,7 +77,7 @@ movingBookmark.then(onMoved, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.move")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchanged/index.html index eb964fba61..50b31946cd 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchanged/index.html @@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onChanged <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onChanged.addListener(listener) +<pre class="brush: js">browser.bookmarks.onChanged.addListener(listener) browser.bookmarks.onChanged.removeListener(listener) browser.bookmarks.onChanged.hasListener(listener) </pre> @@ -49,20 +49,20 @@ browser.bookmarks.onChanged.hasListener(listener) <dd> <p>Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :</p> - <dl class="reference-values"> + <dl> <dt><code>id</code></dt> <dd><code>string</code>. ID de l'article qui a changé.</dd> </dl> - <dl class="reference-values"> + <dl> <dt><code>changeInfo</code></dt> <dd><a href="#changeInfo"><code>object</code></a>. Objet contenant deux propriétés : <code>title</code>, une chaîne contenant le titre de l'élément et <code>url</code>, une chaîne contenant l'URL de l'élément. Si l'élément est un dossier, l'<code>url</code> est omise.</dd> </dl> </dd> </dl> -<div class="blockIndicator note"> -<p>Plusieurs événements peuvent se produire lorsqu'un signet change, et cet objet changeInfo peut contenir uniquement les données qui ont changé, plutôt que toutes les données du signet. En d'autres termes, si l'<code>url</code> d'un signet change, le changeInfo ne peut contenir que les nouvelles informations de l'<code>url</code>.</p> +<div class="note"> +<p><strong>Note :</strong> Plusieurs événements peuvent se produire lorsqu'un signet change, et cet objet changeInfo peut contenir uniquement les données qui ont changé, plutôt que toutes les données du signet. En d'autres termes, si l'<code>url</code> d'un signet change, le changeInfo ne peut contenir que les nouvelles informations de l'<code>url</code>.</p> </div> <h2 id="Exemples">Exemples</h2> @@ -84,18 +84,13 @@ browser.browserAction.onClicked.addListener(handleClick); -<dl> - <dd> - <dl class="reference-values"> - </dl> - </dd> -</dl> + <h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2> <p>{{Compat("webextensions.api.bookmarks.onChanged")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchildrenreordered/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchildrenreordered/index.html index 6dd2e1f03a..e6d6097773 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchildrenreordered/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onchildrenreordered/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onChildrenReordered <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onChildrenReordered.addListener(listener) +<pre class="brush: js">browser.bookmarks.onChildrenReordered.addListener(listener) browser.bookmarks.onChildrenReordered.removeListener(listener) browser.bookmarks.onChildrenReordered.hasListener(listener) </pre> @@ -44,12 +44,12 @@ browser.bookmarks.onChildrenReordered.hasListener(listener) <dd> <p>Fonction qui sera très semblable à cet événement. La fonction suivante les arguments suivants :</p> - <dl class="reference-values"> + <dl> <dt><code>id</code></dt> <dd><code>string</code>. ID du dossier dont les enfants ont été réorganisés.</dd> </dl> - <dl class="reference-values"> + <dl> <dt><code>reorderInfo</code></dt> <dd><a href="#reorderInfo"><code>object</code></a>. Objet contenant des objets supplémentaires.</dd> </dl> @@ -60,7 +60,7 @@ browser.bookmarks.onChildrenReordered.hasListener(listener) <h3 id="reorderInfo">reorderInfo</h3> -<dl class="reference-values"> +<dl> <dt><code>childIds</code></dt> <dd><code>array</code> de <code><code>string</code></code>. Tableau contenant les ID de tous les éléments de signets de ce dossier, dans l'ordre où ils apparaissent maintenant dans l'interface utilisateur.</dd> </dl> @@ -85,7 +85,7 @@ browser.browserAction.onClicked.addListener(handleClick); <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/oncreated/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/oncreated/index.html index 54f2004eb7..92cb03124e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/oncreated/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/oncreated/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onCreated <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onCreated.addListener() +<pre class="brush: js">browser.bookmarks.onCreated.addListener() browser.bookmarks.onCreated.removeListener(listener) browser.bookmarks.onCreated.hasListener(listener) </pre> @@ -44,12 +44,12 @@ browser.bookmarks.onCreated.hasListener(listener) <dd> <p>Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :</p> - <dl class="reference-values"> + <dl> <dt><code>id</code></dt> <dd><code>string</code>. L'ID du nouvel élément de favori.</dd> </dl> - <dl class="reference-values"> + <dl> <dt><code>bookmark</code></dt> <dd>{{WebExtAPIRef('bookmarks.BookmarkTreeNode')}}. Informations sur le nouvel élément de favori.</dd> </dl> @@ -71,7 +71,7 @@ browser.bookmarks.onCreated.addListener(handleCreated);</pre> <p>{{Compat("webextensions.api.bookmarks.onCreated")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportbegan/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportbegan/index.html index f263e69db2..4c2a02eabe 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportbegan/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportbegan/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onImportBegan <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onImportBegan.addListener(listener) +<pre class="brush: js">browser.bookmarks.onImportBegan.addListener(listener) browser.bookmarks.onImportBegan.removeListener(listener) browser.bookmarks.onImportBegan.hasListener(listener) </pre> @@ -72,7 +72,7 @@ browser.browserAction.onClicked.addListener(handleClick); <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportended/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportended/index.html index 97295de854..c70be82f29 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportended/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onimportended/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onImportEnded <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onImportEnded.addListener(listener) +<pre class="brush: js">browser.bookmarks.onImportEnded.addListener(listener) browser.bookmarks.onImportEnded.removeListener(listener) browser.bookmarks.onImportEnded.hasListener(listener) </pre> @@ -72,7 +72,7 @@ browser.browserAction.onClicked.addListener(handleClick); <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onmoved/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onmoved/index.html index dc5680327a..1b39e36c37 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onmoved/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onmoved/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onMoved <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onMoved.addListener(listener) +<pre class="brush: js">browser.bookmarks.onMoved.addListener(listener) browser.bookmarks.onMoved.removeListener(listener) browser.bookmarks.onMoved.hasListener(listener) </pre> @@ -44,12 +44,12 @@ browser.bookmarks.onMoved.hasListener(listener) <dd> <p>Function that will be called when this event occurs. The function will be passed the following arguments:</p> - <dl class="reference-values"> + <dl> <dt><code>id</code></dt> <dd><code>string</code>. ID of the item that was moved.</dd> </dl> - <dl class="reference-values"> + <dl> <dt><code>moveInfo</code></dt> <dd><a href="#moveInfo"><code>object</code></a>. Object containing more details about the move.</dd> </dl> @@ -60,7 +60,7 @@ browser.bookmarks.onMoved.hasListener(listener) <h3 id="moveInfo">moveInfo</h3> -<dl class="reference-values"> +<dl> <dt><code>parentId</code></dt> <dd><code>string</code>. Le nouveau dossier parent.</dd> <dt><code>index</code></dt> @@ -94,7 +94,7 @@ browser.browserAction.onClicked.addListener(handleClick); <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onremoved/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onremoved/index.html index 5549630a72..272fdfa0af 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onremoved/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/onremoved/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/onRemoved <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.bookmarks.onRemoved.addListener(listener) +<pre class="brush: js">browser.bookmarks.onRemoved.addListener(listener) browser.bookmarks.onRemoved.removeListener(listener) browser.bookmarks.onRemoved.hasListener(listener) </pre> @@ -44,12 +44,12 @@ browser.bookmarks.onRemoved.hasListener(listener) <dd> <p>Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :</p> - <dl class="reference-values"> + <dl> <dt><code>id</code></dt> <dd><code>string</code>. ID de l'article qui a été supprimé.</dd> </dl> - <dl class="reference-values"> + <dl> <dt><code>removeInfo</code></dt> <dd><a href="#removeInfo"><code>object</code></a>. Plus de détails sur l'élément supprimé.</dd> </dl> @@ -60,7 +60,7 @@ browser.bookmarks.onRemoved.hasListener(listener) <h3 id="removeInfo">removeInfo</h3> -<dl class="reference-values"> +<dl> <dt><code>parentId</code></dt> <dd><code>string</code>. ID du parent de l'élément dans l'arborescence.</dd> <dt><code>index</code></dt> @@ -89,7 +89,7 @@ browser.browserAction.onClicked.addListener(handleClick);</pre> <p>{{Compat("webextensions.api.bookmarks.onRemoved")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/remove/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/remove/index.html index 426d2a5362..8e17a38a86 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/remove/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/remove/index.html @@ -18,15 +18,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/remove <p>La méthode <strong><code>bookmarks.remove()</code></strong> supprime un seul signet ou un dossier de signets vide.</p> -<div class="blockIndicator warning"> -<p>Si votre extension tente de supprimer un signet du nœud racine de l’arborescence de signets, l’appel déclenche une erreur avec le message suivant: "<em>La racine du signet ne peut pas être modifiée</em>" et le signet ne sera pas supprimé.</p> +<div class="warning"> +<p><strong>Attention :</strong> Si votre extension tente de supprimer un signet du nœud racine de l’arborescence de signets, l’appel déclenche une erreur avec le message suivant: "<em>La racine du signet ne peut pas être modifiée</em>" et le signet ne sera pas supprimé.</p> </div> <p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var removingBookmark = browser.bookmarks.remove( +<pre class="brush: js">var removingBookmark = browser.bookmarks.remove( id // string ) </pre> @@ -65,7 +65,7 @@ removingBookmark.then(onRemoved, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.remove")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/removetree/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/removetree/index.html index d311489036..81cb531cfd 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/removetree/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/removetree/index.html @@ -17,15 +17,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/removeTree <p>La méthode <strong><code>bookmarks.removeTree()</code></strong> supprime récursivement un dossier de signets et tout son contenu.</p> -<div class="blockIndicator warning"> -<p>Si votre extension tente de supprimer une arborescence de signets du nœud racine de cette dernière, l'appel déclenche une erreur avec le message suivant: "La racine de signet ne peut pas être modifiée" et le signet ne sera pas supprimé.</p> +<div class="warning"> +<p><strong>Attention :</strong> Si votre extension tente de supprimer une arborescence de signets du nœud racine de cette dernière, l'appel déclenche une erreur avec le message suivant: "La racine de signet ne peut pas être modifiée" et le signet ne sera pas supprimé.</p> </div> <p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var removingTree = browser.bookmarks.removeTree( +<pre class="brush: js">var removingTree = browser.bookmarks.removeTree( id // string ) </pre> @@ -71,7 +71,7 @@ searchingBookmarks.then(removeMDN, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.removeTree")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/search/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/search/index.html index 65735f60ec..0e2955e21c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/search/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/search/index.html @@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/search <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var searching = browser.bookmarks.search( +<pre class="brush: js">var searching = browser.bookmarks.search( query // string or object ) </pre> @@ -33,24 +33,17 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/search <dl> <dt><code>query</code></dt> - <dd>Un {{jsxref("string")}} ou {{jsxref("object")}} décrivant la requête à effectuer.</dd> - <dd> + <dd><p>Un {{jsxref("string")}} ou {{jsxref("object")}} décrivant la requête à effectuer.</p> <p>Si la <code>query</code> est une chaîne, elle comprend zéro ou plusieurs termes de recherche. Les termes de recherche sont délimités par des espaces et peuvent être placés entre guillemets pour permettre la recherche dans des expressions de plusieurs mots. Chaque terme de recherche correspond s'il correspond à une sous-chaîne dans l'URL ou le titre du signet. La correspondance est insensible à la casse. Pour qu'un signet corresponde à la requête, tous les termes de recherche de la requête doivent correspondre.</p> <p>Si la <code>query</code> un objet, elle possède zéro ou plus des trois propriétés suivantes : <code>query</code>, <code>title</code>, et <code>url</code>, qui sont décrites ci-dessous. Pour qu'un signet corresponde à la requête, tous les termes de propriétés fournis doivent correspondre aux valeurs spécifiées.</p> - </dd> - <dd> - <dl class="reference-values"> + + <dl> <dt><code>query</code> {{optional_inline}}</dt> <dd>Un {{jsxref("string")}} spécifiant un ou plusieurs termes à comparer; le format est identique à la forme de chaîne du paramètre du <code>query</code>. Si ce n'est pas une chaîne, une exception est levée.</dd> <dt><code>url</code> {{optional_inline}}</dt> - <dd>Un {{jsxref("string")}} qui doit correspondre exactement à l'URL du signet. La correspondance est insensible à la casse et les barres obliques de fin sont ignorées.</dd> - <dd> - <p>Si vous passez une URL invalide ici, la fonction lèvera une exception.</p> + <dd><p>Un {{jsxref("string")}} qui doit correspondre exactement à l'URL du signet. La correspondance est insensible à la casse et les barres obliques de fin sont ignorées.Si vous passez une URL invalide ici, la fonction lèvera une exception.</p> </dd> - </dl> - - <dl class="reference-values"> <dt><code>title</code> {{optional_inline}}</dt> <dd>Un {{jsxref("string")}} Ceci doit correspondre exactement au titre du noeud de l'arbre du signet. La correspondance est sensible à la casse.</dd> </dl> @@ -107,7 +100,7 @@ browser.browserAction.onClicked.addListener(checkActiveTab); <p>{{Compat("webextensions.api.bookmarks.search")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/update/index.html b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/update/index.html index 1299f94992..0bfaea33ef 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/bookmarks/update/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/bookmarks/update/index.html @@ -17,15 +17,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/update <p><strong><code>bookmarks.update()</code></strong> met à jour le titre et / ou l'URL d'un signet ou le nom d'un dossier de signets.</p> -<div class="blockIndicator warning"> -<p>Si votre extension tente de mettre à jour un signet dans le nœud racine de l'arborescence de signets, l'appel déclenche une erreur avec le message suivant: "La racine du signet ne peut pas être modifiée" et le signet ne sera pas mis à jour.</p> +<div class="warning"> +<p><strong>Attention :</strong> Si votre extension tente de mettre à jour un signet dans le nœud racine de l'arborescence de signets, l'appel déclenche une erreur avec le message suivant: "La racine du signet ne peut pas être modifiée" et le signet ne sera pas mis à jour.</p> </div> <p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var updating = browser.bookmarks.update( +<pre class="brush: js">var updating = browser.bookmarks.update( id, // string changes // object ) @@ -37,9 +37,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/update <dt><code>id</code></dt> <dd>Un {{jsxref("string")}} spécifiant l'ID du dossier de signet ou de dossier de signets à mettre à jour.</dd> <dt><code>changes</code></dt> - <dd>Un {{jsxref("object")}} spécifiant les changements à appliquer, avec une combinaison des champs suivants. Tous les éléments non spécifiés ne sont pas modifiés dans le signet ou le dossier référencé :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un {{jsxref("object")}} spécifiant les changements à appliquer, avec une combinaison des champs suivants. Tous les éléments non spécifiés ne sont pas modifiés dans le signet ou le dossier référencé :</p> + <dl> <dt><code>title</code> {{optional_inline}}</dt> <dd>Un {{jsxref("string")}} contenant le nouveau titre du signet, ou le nouveau nom du dossier si l'<code>id</code> fait référence à un dossier.</dd> <dt><code>url</code> {{optional_inline}}</dt> @@ -50,7 +49,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/bookmarks/update <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera satisfaite avec un seul objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode" title="An object of type bookmarks.BookmarkTreeNode represents a node in the bookmark tree, where each node is a bookmark or bookmark folder. Child nodes are ordered by an index within their respective parent folders."><code>bookmarks.BookmarkTreeNode</code></a> représentant le signet mis à jour. Si l'élément de signet correspondant au paramètre <code>id</code> ne peut pas être trouvé, la promesse est rejetée.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera satisfaite avec un seul objet <a href="/fr/Add-ons/WebExtensions/API/bookmarks/BookmarkTreeNode"><code>bookmarks.BookmarkTreeNode</code></a> représentant le signet mis à jour. Si l'élément de signet correspondant au paramètre <code>id</code> ne peut pas être trouvé, la promesse est rejetée.</p> <h2 id="Exemples">Exemples</h2> @@ -85,7 +84,7 @@ searching.then(updateFolders, onRejected);</pre> <p>{{Compat("webextensions.api.bookmarks.update")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/bookmarks"><code>chrome.bookmarks</code></a>. Cette documentation provient de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/bookmarks.json"><code>bookmarks.json</code></a> dans le code Chromium.</p> |