aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/webextensions/api/notifications
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/notifications')
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/clear/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/create/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/getall/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/notificationoptions/index.html39
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/onbuttonclicked/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/onclicked/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/onclosed/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/onshown/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/templatetype/index.html2
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/notifications/update/index.html4
11 files changed, 43 insertions, 46 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/clear/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/clear/index.html
index 407a302257..c0bf295d6b 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/clear/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/clear/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/clear
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var clearing = browser.notifications.clear(
+<pre class="brush: js">var clearing = browser.notifications.clear(
id // string
)
</pre>
@@ -70,7 +70,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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/create/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/create/index.html
index e56c5ed00f..7180da2576 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/create/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/create/index.html
@@ -24,12 +24,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/create
<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
<div class="warning">
-<p>Si vous appelez <code>notifications.create()</code> plus d'une fois de suite, Firefox peut ne pas afficher de notification pour tout.</p>
+<p><strong>Attention :</strong> Si vous appelez <code>notifications.create()</code> plus d'une fois de suite, Firefox peut ne pas afficher de notification pour tout.</p>
</div>
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var creating = browser.notifications.create(
+<pre class="brush: js">var creating = browser.notifications.create(
id, // optional string
options // NotificationOptions
)
@@ -139,7 +139,7 @@ browser.notifications.onButtonClicked.addListener((id, index) =&gt; {
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/getall/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/getall/index.html
index 0dc5319d0d..fefafda8c5 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/getall/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/getall/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/getAll
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var gettingAll = browser.notifications.getAll()
+<pre class="brush: js">var gettingAll = browser.notifications.getAll()
</pre>
<h3 id="Paramètres">Paramètres</h3>
@@ -78,7 +78,7 @@ browser.notifications.getAll().then(logNotifications);</pre>
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/index.html
index cfd71dfe37..128a0bc7e6 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/index.html
@@ -13,11 +13,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications
<p>Afficher les notifications à l'utilisateur, en utilisant le mécanisme de notification du système d'exploitation sous-jacent. Étant donné que cette API utilise le mécanisme de notification du système d'exploitation, les détails de l'apparence et du comportement des notifications peuvent varier en fonction du système d'exploitation et des paramètres de l'utilisateur.</p>
-<p>Pour utiliser cette API, vous devez  avoir la <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "notifications".</p>
+<p>Pour utiliser cette API, vous devez  avoir la <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "notifications".</p>
<p>La notification est identique sur tous les systèmes d'exploitation de bureau. Quelque chose comme :</p>
-<p><img alt="" src="https://mdn.mozillademos.org/files/16856/notification.png" style="display: block; margin: 0 auto;"></p>
+<p><img alt="" src="notification.png"></p>
<h2 id="Types">Types</h2>
@@ -60,7 +60,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications
<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/notifications"><code>chrome.notifications</code></a>.</p>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/notificationoptions/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/notificationoptions/index.html
index d8ad50ee1a..4202939183 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/notificationoptions/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/notificationoptions/index.html
@@ -27,50 +27,47 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/NotificationOpti
<p>Les trois premières propriétés - <code>type</code>, <code>title</code>, <code>message</code> - sont obligatoires pour {{WebExtAPIRef("notifications.create()")}}, mais pas avec {{WebExtAPIRef("notifications.update()")}}. Firefox ne supporte que les propriétés <code>type</code>, <code>title</code>, <code>message</code>, et <code>iconUrl</code> pour le moment, et le seul <code>type</code> disponible est <code>'basic'</code>.</p>
-<dl class="reference-values">
+<dl>
<dt><code>type</code></dt>
<dd>{{WebExtAPIRef("notifications.TemplateType")}}. Le type de notification que vous voulez. Selon votre choix ici, certaines propriétés seront soit nécéssaires, soit interdites.</dd>
- <dt><a id="message" name="message"><code>message</code></a></dt>
+ <dt><code>message</code></dt>
<dd><code>string</code>. Le contenu de la notification</dd>
- <dt><a id="title" name="title"><code>title</code></a></dt>
+ <dt><code>title</code></dt>
<dd><code>string</code>. Le titre de la notification</dd>
- <dt><a id="iconUrl" name="iconUrl"><code>iconUrl</code></a>{{optional_inline}}</dt>
+ <dt><code>iconUrl</code>{{optional_inline}}</dt>
<dd><code>string</code>. Une URL correspondant vers une icône à afficher dans la notification. Ça peut être une URL de donnée, une URL blob, une URL http ou https, ou une <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities#Relative_URLs">l'URL relative</a> d'un fichier de l'extension.</dd>
- <dt><a id="contextMessage" name="contextMessage"><code>contextMessage</code></a>{{optional_inline}}</dt>
+ <dt><code>contextMessage</code>{{optional_inline}}</dt>
<dd><code>string</code>. Du texte supplémentaire à afficher.</dd>
- <dt><a id="contextMessage" name="contextMessage"><code>priority</code></a>{{optional_inline}}</dt>
+ <dt><code>priority</code>{{optional_inline}}</dt>
<dd><code>number</code>. La priorité de cette notification. Ça peut être 0, 1, or 2. La valeur par défaut est 0.</dd>
- <dt><a id="eventTime" name="eventTime"><code>eventTime</code></a>{{optional_inline}}</dt>
+ <dt><code>eventTime</code>{{optional_inline}}</dt>
<dd><code>number</code>. Un timestamp en millisecondes pour cette notification <a href="https://fr.wikipedia.org/wiki/Temps_Unix">depuis le timestamp 0</a>.</dd>
- <dt><a id="buttons" name="buttons"><code>buttons</code></a>{{optional_inline}}</dt>
- <dd><code>array</code> de <code>button</code>. Un tableau pouvant contenir jusqu'à deux boutons à afficher dans la notification. Vous pouvez réagir aux clics sur ces boutons grâce à {{WebExtAPIRef("notifications.onButtonClicked")}}. Chaque bouton est un objet avec ces propriétés :</dd>
- <dd>
- <dl class="reference-values">
+ <dt><code>buttons</code>{{optional_inline}}</dt>
+ <dd><p><code>array</code> de <code>button</code>. Un tableau pouvant contenir jusqu'à deux boutons à afficher dans la notification. Vous pouvez réagir aux clics sur ces boutons grâce à {{WebExtAPIRef("notifications.onButtonClicked")}}. Chaque bouton est un objet avec ces propriétés :</p>
+ <dl>
<dt><code>title</code></dt>
<dd><code>string</code>. Le texte du bouton.</dd>
<dt><code>iconUrl</code>{{optional_inline}}</dt>
<dd><code>string</code>. Une URL pointant vers l'icône de ce bouton.</dd>
</dl>
</dd>
- <dt><a id="imageUrl" name="imageUrl"><code>imageUrl</code></a></dt>
+ <dt><code>imageUrl</code></dt>
<dd>
<p><code>string</code>. Une URL pointant vers une image à utiliser dans la notification. Ça peut être une URL de donnée, une URL blob, une URL http ou https, ou une <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities#Relative_URLs">l'URL relative</a> d'un fichier de l'extension.</p>
<p><em>Cette propriété est utilisable seuleument si le <code>type</code> de la notification est <code>'image'</code>. Dans ce cas, cette propriété sera obligatoire si l'objet <code>NotificationOptions</code> est utilisé avec {{WebExtAPIRef("notifications.create()")}}, mais optionel avec </em><em>{{WebExtAPIRef("notifications.update()")}}.</em></p>
</dd>
- <dt><a id="items" name="items"><code>items</code></a></dt>
- <dd><code>array</code> of <code>item</code>. Un tableau d'éléments à inclure dans la notification. Selon les paramètres de notification du système d'exploitation, certains éléments que vous souhaitez afficher pourraient ne pas l'être. Chaque élément est un objet avec les propriétés suivantes :</dd>
- <dd>
- <dl class="reference-values">
+ <dt><code>items</code></dt>
+ <dd><p><code>array</code> of <code>item</code>. Un tableau d'éléments à inclure dans la notification. Selon les paramètres de notification du système d'exploitation, certains éléments que vous souhaitez afficher pourraient ne pas l'être. Chaque élément est un objet avec les propriétés suivantes :</p>
+ <dl>
<dt><code>title</code></dt>
<dd><code>string</code>. Le titre de cet élément.</dd>
<dt><code>message</code></dt>
<dd><code>string</code>. Le message à afficher pour cet élément.</dd>
</dl>
- <em>Cette propriété est utilisable seuleument si le <code>type</code> de la notification est <code>'list'</code>. Dans ce cas, cette propriété sera obligatoire si l'objet <code>NotificationOptions</code> est utilisé avec {{WebExtAPIRef("notifications.create()")}}, mais optionel avec </em><em>{{WebExtAPIRef("notifications.update()")}}.</em></dd>
- <dt><a id="progress" name="progress"><code>progress</code></a></dt>
- <dd><code>integer</code>. Une valeur entre 0 et 100, qui représente l'avancée actuelle d'un indicateur de progression.</dd>
- <dd><em>Cette propriété est utilisable seuleument si le <code>type</code> de la notification est <code>'progress'</code>. Dans ce cas, cette propriété sera obligatoire si l'objet <code>NotificationOptions</code> est utilisé avec {{WebExtAPIRef("notifications.create()")}}, mais optionel avec </em><em>{{WebExtAPIRef("notifications.update()")}}.</em></dd>
+ <p><em>Cette propriété est utilisable seuleument si le <code>type</code> de la notification est <code>'list'</code>. Dans ce cas, cette propriété sera obligatoire si l'objet <code>NotificationOptions</code> est utilisé avec {{WebExtAPIRef("notifications.create()")}}, mais optionel avec </em><em>{{WebExtAPIRef("notifications.update()")}}.</em></p></dd>
+ <dt><code>progress</code></dt>
+ <dd><code>integer</code>. Une valeur entre 0 et 100, qui représente l'avancée actuelle d'un indicateur de progression. <em>Cette propriété est utilisable seuleument si le <code>type</code> de la notification est <code>'progress'</code>. Dans ce cas, cette propriété sera obligatoire si l'objet <code>NotificationOptions</code> est utilisé avec {{WebExtAPIRef("notifications.create()")}}, mais optionel avec </em><em>{{WebExtAPIRef("notifications.update()")}}.</em></dd>
</dl>
<p>Notez que les propriétés <code>appIconMaskUrl</code> et <code>isClickable</code> ne sont pas supportées.</p>
@@ -81,7 +78,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/NotificationOpti
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/onbuttonclicked/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/onbuttonclicked/index.html
index 71b2495ae3..7a3ded3472 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/onbuttonclicked/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/onbuttonclicked/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/onButtonClicked
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.notifications.onButtonClicked.addListener(listener)
+<pre class="brush: js">browser.notifications.onButtonClicked.addListener(listener)
browser.notifications.onButtonClicked.removeListener(listener)
browser.notifications.onButtonClicked.hasListener(listener)
</pre>
@@ -44,7 +44,7 @@ browser.notifications.onButtonClicked.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>notificationId</code></dt>
<dd><code>string</code>. ID de la notification sur laquelle le bouton a été cliqué.</dd>
<dt><code>buttonIndex</code></dt>
@@ -59,7 +59,7 @@ browser.notifications.onButtonClicked.hasListener(listener)
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/onclicked/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/onclicked/index.html
index e1d8c5be3b..ec5580789f 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/onclicked/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/onclicked/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/onClicked
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.notifications.onClicked.addListener(listener)
+<pre class="brush: js">browser.notifications.onClicked.addListener(listener)
browser.notifications.onClicked.removeListener(listener)
browser.notifications.onClicked.hasListener(listener)
</pre>
@@ -44,7 +44,7 @@ browser.notifications.onClicked.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>notificationId</code></dt>
<dd><code>string</code>. ID de la notification sur laquelle l'utilisateur a cliqué.</dd>
</dl>
@@ -65,7 +65,7 @@ browser.notifications.onClicked.hasListener(listener)
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/onclosed/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/onclosed/index.html
index 976b644fac..4c2c3fd405 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/onclosed/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/onclosed/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/onClosed
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.notifications.onClosed.addListener(listener)
+<pre class="brush: js">browser.notifications.onClosed.addListener(listener)
browser.notifications.onClosed.removeListener(listener)
browser.notifications.onClosed.hasListener(listener)
</pre>
@@ -44,7 +44,7 @@ browser.notifications.onClosed.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>notificationId</code></dt>
<dd><code>string</code>. ID de la notification fermée.</dd>
<dt><code>byUser</code></dt>
@@ -67,7 +67,7 @@ browser.notifications.onClosed.hasListener(listener)
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/onshown/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/onshown/index.html
index d2ab37746b..3514c20062 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/onshown/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/onshown/index.html
@@ -18,7 +18,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/onShown
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.notifications.onShown.addListener(listener)
+<pre class="brush: js">browser.notifications.onShown.addListener(listener)
browser.notifications.onShown.removeListener(listener)
browser.notifications.onShown.hasListener(listener)
</pre>
@@ -43,7 +43,7 @@ browser.notifications.onShown.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>notificationId</code></dt>
<dd><code>string</code>. ID de la notification qui a été affichée.</dd>
</dl>
@@ -69,7 +69,7 @@ browser.notifications.onShown.addListener(logShown);</pre>
<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/notifications"><code>chrome.notifications</code></a>.</p>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/templatetype/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/templatetype/index.html
index effd9ed519..b949e5233a 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/templatetype/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/templatetype/index.html
@@ -59,7 +59,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/TemplateType
<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/notifications"><code>chrome.notifications</code></a>.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/notifications/update/index.html b/files/fr/mozilla/add-ons/webextensions/api/notifications/update/index.html
index a83f74a6ce..4ef3bc6280 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/notifications/update/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/notifications/update/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/notifications/update
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var updating = browser.notifications.update(
+<pre class="brush: js">var updating = browser.notifications.update(
id, // string
options // NotificationOptions
)
@@ -100,7 +100,7 @@ browser.browserAction.onClicked.addListener(function () {
<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/notifications"><code>chrome.notifications</code></a>.</p>