Skip to content

Commit

Permalink
Traduction&MAJ(http://tinyurl.com/cza3ez6)
Browse files Browse the repository at this point in the history
  • Loading branch information
forresst committed Aug 6, 2012
1 parent accdb5d commit 89c921b
Show file tree
Hide file tree
Showing 63 changed files with 1,717 additions and 1,241 deletions.
3 changes: 2 additions & 1 deletion css/structure/jquery.mobile.button.css
@@ -1,10 +1,11 @@
.ui-btn { display: block; text-align: center; cursor:pointer; position: relative; margin: .5em 0; padding: 0; }
.ui-mini { margin-top: .25em; margin-bottom: .25em; }
.ui-btn-left, .ui-btn-right, .ui-input-clear, .ui-btn-inline,
.ui-block-a > .ui-btn, .ui-block-b > .ui-btn, .ui-block-c > .ui-btn, .ui-block-d > .ui-btn, .ui-block-e > .ui-btn { margin-right: 5px; margin-left: 5px; }
.ui-grid-a .ui-btn, .ui-grid-b .ui-btn, .ui-grid-c .ui-btn, .ui-grid-d .ui-btn, .ui-grid-e .ui-btn, .ui-grid-solo .ui-btn { margin-right: 5px; margin-left: 5px; }
.ui-btn-inner { font-size: 16px; padding: .6em 20px; min-width: .75em; display: block; position: relative; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; zoom: 1; }
.ui-btn input, .ui-btn button { z-index: 2; }
.ui-btn-left, .ui-btn-right, .ui-btn-inline { display: inline-block; vertical-align: middle; }
.ui-mobile .ui-btn-left, .ui-mobile .ui-btn-right { margin: 0; } /* .ui-mobile to increase specificity level */
.ui-btn-block { display: block; }

.ui-header > .ui-btn,
Expand Down
7 changes: 4 additions & 3 deletions css/structure/jquery.mobile.controlgroup.css
Expand Up @@ -4,7 +4,6 @@
.ui-bar .ui-controlgroup { margin: 0 5px; }

.ui-controlgroup-label { font-size: 16px; line-height: 1.4; font-weight: normal; margin: 0 0 .4em; }
.ui-controlgroup-controls { display: block; width: 100%;}
.ui-controlgroup li { list-style: none; }
.ui-controlgroup-vertical .ui-btn,
.ui-controlgroup-vertical .ui-checkbox, .ui-controlgroup-vertical .ui-radio { margin: 0; border-bottom-width: 0; }
Expand All @@ -14,13 +13,15 @@
.ui-controlgroup .ui-btn-icon-notext { width: auto; height: auto; top: auto; }
.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { height: 20px; padding: .6em 20px .6em 20px }
.ui-controlgroup-horizontal .ui-btn-icon-notext .ui-btn-inner { width: 18px; }
.ui-controlgroup.ui-mini .ui-btn-icon-notext .ui-btn-inner { height: 16px; padding: .55em 11px .5em 11px; }
.ui-controlgroup.ui-mini .ui-btn-icon-notext .ui-btn-inner,
.ui-header .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner,
.ui-footer .ui-controlgroup .ui-btn-icon-notext .ui-btn-inner { height: 16px; padding: .55em 11px .5em 11px; }
.ui-controlgroup .ui-btn-icon-notext .ui-btn-inner .ui-icon { position: absolute; top: 50%; right: 50%; margin: -9px -9px 0 0; }

.ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ui-controlgroup-horizontal .ui-controlgroup-controls:after { content: ""; display: table; }
.ui-controlgroup-horizontal .ui-controlgroup-controls:after { clear: both; }
.ui-controlgroup-horizontal .ui-controlgroup-controls { zoom: 1; }
.ui-controlgroup-horizontal .ui-controlgroup-controls { display: inline-block; vertical-align: middle; zoom: 1; }
.ui-controlgroup-horizontal .ui-btn-inner { text-align: center; }
.ui-controlgroup-horizontal.ui-mini .ui-btn-inner { height: 16px; line-height: 16px; }
.ui-controlgroup-horizontal .ui-btn, .ui-controlgroup-horizontal .ui-select,
Expand Down
2 changes: 1 addition & 1 deletion css/structure/jquery.mobile.core.css
Expand Up @@ -4,7 +4,7 @@
.ui-mobile a img, .ui-mobile fieldset { border-width: 0; }

/* responsive page widths */
.ui-mobile-viewport { margin: 0; overflow-x: visible; -webkit-text-size-adjust: none; -ms-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.ui-mobile-viewport { margin: 0; overflow-x: visible; -webkit-text-size-adjust: 100%; -ms-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* Issue #2066 */
body.ui-mobile-viewport,
div.ui-mobile-viewport { overflow-x: hidden; }
Expand Down
3 changes: 2 additions & 1 deletion css/structure/jquery.mobile.forms.slider.css
Expand Up @@ -4,8 +4,9 @@ input.ui-slider-input,
input.ui-slider-input.ui-mini,
.ui-field-contain input.ui-slider-input.ui-mini { width: 45px; margin: .25em 0; font-size: 14px; }
.ui-field-contain input.ui-slider-input { margin: 0; }
/* To do: Exclude ui-slider-input from textinput widget initSelector. The class ui-input-text is added to the slider input and label. When this is fixed, the rule below can be deleted. */
input.ui-slider-input, .ui-field-contain input.ui-slider-input { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; box-sizing: content-box; }
/* Fixes input fields being to small on Safari/Mac because of the up and down arrows. */
.ui-slider-input::-webkit-outer-spin-button { margin: 0; }
select.ui-slider-switch { display: none; }
div.ui-slider { position: relative; display: inline-block; overflow: visible; height: 15px; padding: 0; margin: 0 2% 0 20px; top: 4px; width: 65%; }
div.ui-slider-mini { height: 12px; margin-left: 10px; top: 2px; }
Expand Down
1 change: 0 additions & 1 deletion docs/_assets/css/jqm-docs.css
Expand Up @@ -145,7 +145,6 @@ dd h4 { margin:15px 0 0 0; }

.localnav {
margin:0 0 20px 0;
overflow:hidden;
}
.localnav li {
float:left;
Expand Down
4 changes: 3 additions & 1 deletion docs/lists/docs-lists.html
Expand Up @@ -81,7 +81,7 @@ <h2>Autodividers</h2>

<p>Une liste peut être configurée pour générer automatiquement des séparateurs pour ces éléments. Cela est possible en ajoutant un attribut <code>data-autodividers="true"</code> à n'importe quelle liste.</p>

<p>Par défaut, le texte utilisé pour créer des séparations est la première lettre en majuscule du texte du lien de l'élément (pour les listes de liens) ou le texte de l'élément (pour les listes en lecture seule). Alternativement, si vous utilisez des éléments de liste formatée, vous pouvez spécifier le texte diviseur en définissant l'option <code>autodividersSelector</code> sur la liste par programmation. Par exemple, pour ajouter un sélecteur personnalisé à l'élément avec <code>id="mylistview"</code> :</p>
<p>Par défaut, le texte utilisé pour créer des séparations est la première lettre en majuscule du texte de l'élément. Alternativement, vous pouvez spécifier un texte de séparation en paramétrant l'option <code>autodividersSelector</code> sur la liste par programmation. Par exemple, pour ajouter un sélecteur personnalisé à l'élément avec <code>id="mylistview"</code> :</p>

<pre><code>
$("#mylistview").listview({
Expand All @@ -97,6 +97,8 @@ <h2>Autodividers</h2>
});
</code></pre>

<p>Notez que si vous utilisez des éléments de liste formatés qui contiennent un élément flottant (par exemple <code>ui-li-aside</code>), cet élément précède ses frères et sœurs quelle que soit l'ordre dans votre balisage HTML. De ce fait, le premier caractère de l'élément flottant est utilisé comme texte de séparation. Par conséquent, il est recommandé de spécifier le texte de séparation dans ce cas.</p>

<p>Si de nouveaux éléments sont ajoutés ou retirés de la liste, les séparateurs <em>ne sont pas</em> automatiquement mis à jour : vous devez appeler <code>refresh()</code> sur la liste pour redessiner les séparateurs.</p>

<a href="lists-autodividers.html" data-role="button" data-icon="arrow-r" data-iconpos="right">Exemple Autodividers</a>
Expand Down
3 changes: 2 additions & 1 deletion docs/lists/lists-autodividers.html
Expand Up @@ -59,7 +59,7 @@ <h3>Aussi dans cette rubrique</h3>
<ul data-role="listview" data-theme="c" data-dividertheme="d">

<li data-role="list-divider">Listes</li>
<li><a href="docs-lists.html">Conventions balisage des listes</a></li>
<li><a href="docs-lists.html">Listes de bases &amp; API</a></li>
<li><a href="lists-ul.html">Liste chainée de base</a></li>
<li><a href="lists-nested.html">Liste imbriquée</a></li>
<li><a href="lists-ol.html">Liste numérotée</a></li>
Expand All @@ -76,6 +76,7 @@ <h3>Aussi dans cette rubrique</h3>
<li><a href="lists-search.html">Barre de filtre de recherche</a></li>
<li><a href="lists-search-inset.html">Encart barre de filtre de recherche</a></li>
<li><a href="lists-search-with-dividers.html">Barre de filtre de recherche avec séparateurs</a></li>
<li><a href="lists-search-filtertext.html">Filtre de recherche des données cachées</a></li>

<li><a href="lists-readonly.html">Listes en lecture seule</a></li>
<li><a href="lists-readonly-inset.html">Encart listes en lecture seule</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/lists/lists-search-filtertext.html
Expand Up @@ -60,6 +60,7 @@ <h3>Aussi dans cette rubrique</h3>

<li><a href="lists-split.html">Liste de bouton séparé</a></li>
<li><a href="lists-divider.html">Séparateurs de liste</a></li>
<li><a href="lists-autodividers.html">Autodividers</a></li>
<li><a href="lists-count.html">Bulle compteur</a></li>
<li><a href="lists-thumbnails.html">Miniatures</a></li>
<li><a href="lists-icons.html">Icônes</a></li>
Expand Down
12 changes: 6 additions & 6 deletions docs/pages/popup/index.html
Expand Up @@ -154,22 +154,22 @@ <h2>Appel du plugin popup</h2>
<p>Ce plugin sera auto-initialiser sur n'importe quelle page qui contient un div avec l'attribut <code>data-role="popup"</code>. Cependant, si nécessaire, vous pouvez appeler directement le plugin <code>popup</code> sur n'importe quel sélecteur, comme n'importe quel plugin jQuery et travailler par programmation avec l'API du popup via les <a href="options.html">options</a>, les <a href="methods.html">méthodes</a> et les <a href="events.html">événements</a> :</p>

<pre><code>
$('#myPopupDiv').popup();
$( "#myPopupDiv" ).popup();
</code></pre>

<h2>Ouverture des popups</h2>

<p>En utilisant la configuration basée sur le balisage, lorsqu'un lien avec <code>data-rel="popup"</code> est touché, le conteneur du popup correspondant à l'id référencé dans le <code>href</code> du lien sera affiché. Pour ouvrir un popup par programmation, appelez le popup avec la méthode <code>open</code> sur le conteneur du popup :</p>

<pre><code>
$('#myPopupDiv').popup("open")
$( "#myPopupDiv" ).popup( "open" )
</code></pre>

<h2>Fermeture des popups</h2>
<p>Les popups peuvent être fermés soit en cliquant en dehors du widget popup, soit en pressant la touche <code>Esc</code>. Les popups peuvent aussi être fermés via la méthode <code>close</code> :

<pre><code>
$('#myPopupDiv').popup("close")
$( "#myPopupDiv" ).popup( "close" )
</code></pre>

<p>Pour ajouter un bouton fermer explicite au popup, ajoutez un lien avec le rôle button dans le conteneur du popup avec un attribut <code>data-rel="back"</code> qui fermera le popup lorsqu'il sera touché. Nous avons créer des classes d'aide pour positionner les boutons dans le coin supérieur gauche (<code>ui-btn-left</code>) ou le coin supérieur droit (<code>ui-btn-right</code>) du popup, mais vous devrez peut-être modifier ou ajouter ces styles de positionnement selon votre conception. Nous recommandons de'ajouter un espacement de contenu standard pour la popup pour faire de la place pour les boutons (voir la section suivante).</p>
Expand Down Expand Up @@ -280,7 +280,7 @@ <h2>Paramétrage des transitions</h2>
<p>Je suis une simple popup.</p>
</div>

<p>Lorsque vous lancez le popup depuis l'un des boutons, la <code>data-transition</code> donnée pour ce bouton sera utilisée. Toutefois, si vous lancez la popup par par programmation, comme <code>$("#transitionExample").popup("open")</code>, l'attribut <code>data-transition</code> spécifié dans la définition de la popup sera utilisé si elle est définie.</p>
<p>Lorsque vous lancez le popup depuis l'un des boutons, la <code>data-transition</code> donnée pour ce bouton sera utilisée. Toutefois, si vous lancez la popup par par programmation, comme <code>$("#transitionExample").popup("open")</code>, l'attribut <code>data-transition</code> spécifié dans la définition de la popup sera utilisé si elle est présente.</p>


<h2>Thématisation du popup et de son fond</h2>
Expand Down Expand Up @@ -321,8 +321,8 @@ <h2>Remarque : Le chainage des popups n'est pas permis</h2>
<p>Le framework ne prend pas en charge le chaînage des popups car il n'est pas possible d'intégrer un lien d'un popup à l'intérieur d'un autre popup. Tous les liens avec <code>data-rel="popup"</code> à l'intérieur d'un popup ne fera rien du tout.</p>
<p>Cela signifie également que des menus de sélection ne fonctionneront pas à l'intérieur des popups, car ils sont eux-mêmes implémentés en utilisant des popups. Si vous placez un menu de sélection dans une popup, il sera rendu sous la forme d'un menu natif de sélection, même si vous spécifiez <code>data-native-menu="false"</code>.</p>

<div align="right"><a href="popup-images.html" data-ajax="false" data-role="button" data-icon="arrow-r" data-iconpos="right" data-inline="false" align="right">Exemples avancés de popup</a>
</div>
<br>
<a href="popup-images.html" data-ajax="false" data-role="button" data-inline="true" data-icon="arrow-r" data-iconpos="right">Mise à l'échelle des images</a> <a href="popup-iframes.html" data-ajax="false" data-role="button" data-inline="true" data-icon="arrow-r" data-iconpos="right">iframes de carte + vidéo</a> <a href="popup-panels.html" data-ajax="false" data-role="button" data-inline="true" data-icon="arrow-r" data-iconpos="right">Panneaux de recouvrement</a>

</div><!--/content-primary -->

Expand Down
1 change: 1 addition & 0 deletions docs/pages/popup/map.html
Expand Up @@ -19,6 +19,7 @@
<style>
html {
height: 100%;
overflow: hidden;
}
body {
margin: 0;
Expand Down
4 changes: 2 additions & 2 deletions docs/pages/popup/methods.html
Expand Up @@ -42,7 +42,7 @@ <h2>Popup</h2>
<dt><code>open( options )</code> affiche la popup en utilisant les options spécifiées</dt>
<dd>
<pre><code>
$('.selector').popup('open', options);
$( ".selector" ).popup( "open", options);
</code></pre>
<p><code>options</code> est un objet littéral qui peut avoir les propriétés suivantes :</p>
<table>
Expand All @@ -67,7 +67,7 @@ <h2>Popup</h2>
<dt><code>close</code> ferme un popup ouvert</dt>
<dd>
<pre><code>
$('.selector').popup('close');
$( ".selector" ).popup( "close" );
</code></pre>
</dd>
</dl>
Expand Down
8 changes: 4 additions & 4 deletions docs/pages/popup/options.html
Expand Up @@ -44,7 +44,7 @@ <h2>Popup</h2>
<dd>
<p class="default">Par défaut : true</p>
<p>Définit s'il faut dessiner un popup avec des coins arrondis. Cette option est également définie comme un attribut de données : <code>data-corners="true"</code></p>
<pre><code>$('.selector').popup(<strong>{ corners: true }</strong>);</code></pre>
<pre><code>$( ".selector" ).popup(<strong>{ corners: true }</strong>);</code></pre>
</dd>

<dt><code>initSelector</code> <em>CSS selector string</em></dt>
Expand All @@ -61,7 +61,7 @@ <h2>Popup</h2>
<dd>
<p class="default">par défaut : null</p>
<p>Définit le jeu de couleurs (nuancier) pour le fond du popup, qui recouvre entièrement la fenêtre. S'il n'est pas explicitement définie, le fond sera transparent.</p>
<pre><code>$('.selector').popup(<strong>{ overlayTheme: "a" }</strong>);</code></pre>
<pre><code>$( ".selector" ).popup(<strong>{ overlayTheme: "a" }</strong>);</code></pre>
<p>Cette option est également définie comme un attribut de données : <code>data-overlay-theme="a"</code></p>
</dd>

Expand All @@ -87,14 +87,14 @@ <h2>Popup</h2>
<dd>
<p class="default">Par défaut : true</p>
<p>Définit s'il faut dessiner une ombre autour du popup. Cette option est également définie comme un attribut de données : <code>data-shadow="true"</code></p>
<pre><code>$('.selector').popup(<strong>{ shadow: true }</strong>);</code></pre>
<pre><code>$( ".selector" ).popup(<strong>{ shadow: true }</strong>);</code></pre>
</dd>

<dt><code>theme</code> <em>string</em></dt>
<dd>
<p class="default">par défaut : null</p>
<p>Définit le jeu de couleurs (nuancier) pour le contenu du popup. Sauf si il est explicitement défini à <code>'none'</code>, le thème pour le popup sera défini la première fois par l'héritage du thème de la page ou en cas d'échec par la valeur <code>'c'</code> codé en dur. Si vous le définissez à 'none', le popup n'aura pas de thème du tout, et sera transparente.</p>
<pre><code>$('.selector').popup(<strong>{ theme: "a" }</strong>);</code></pre>
<pre><code>$( ".selector" ).popup(<strong>{ theme: "a" }</strong>);</code></pre>
<p>Cette option est également définie comme un attribut de données : <code>data-theme="a"</code></p>
</dd>

Expand Down
2 changes: 2 additions & 0 deletions docs/pages/popup/popup-examples.css
@@ -1,3 +1,5 @@
iframe { border: none; }

#popupPanel-popup {
right: 0 !important;
left: auto !important;
Expand Down
2 changes: 1 addition & 1 deletion docs/pages/popup/popup-examples.js
Expand Up @@ -92,7 +92,7 @@ $( document ).on( "pageinit", function() {
});

$( "#popupPanel button" ).on( "click", function() {
$( this ).closest( ".ui-popup" ).popup('close');
$( "#popupPanel" ).popup('close');
});

});
9 changes: 1 addition & 8 deletions docs/pages/popup/popup-iframes.html
Expand Up @@ -159,20 +159,13 @@ <h3><code>map.html</code></h3>
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map( document.getElementById( "map_canvas" ), myOptions );
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: "Université de Westminster"
});
google.maps.event.addListener( map, 'bounds_changed', function() {
map.panTo( myLatlng );
});
}
&lt;/script&gt;
&lt;script src="http://maps.google.com/maps/api/js?sensor=false"&gt;&lt;/script&gt;
&lt;style&gt;
html {
height: 100%;
overflow: hidden;
}
body {
margin: 0;
Expand Down
51 changes: 28 additions & 23 deletions external/qunit.css
@@ -1,9 +1,9 @@
/**
* QUnit - A JavaScript Unit Testing Framework
* QUnit v1.9.0 - A JavaScript Unit Testing Framework
*
* http://docs.jquery.com/QUnit
*
* Copyright (c) 2011 John Resig, Jörn Zaefferer
* Copyright (c) 2012 John Resig, Jörn Zaefferer
* Dual licensed under the MIT (MIT-LICENSE.txt)
* or GPL (GPL-LICENSE.txt) licenses.
*/
Expand Down Expand Up @@ -38,10 +38,10 @@
line-height: 1em;
font-weight: normal;

border-radius: 15px 15px 0 0;
-moz-border-radius: 15px 15px 0 0;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
}

#qunit-header a {
Expand All @@ -54,6 +54,11 @@
color: #fff;
}

#qunit-testrunner-toolbar label {
display: inline-block;
padding: 0 .5em 0 .1em;
}

#qunit-banner {
height: 5px;
}
Expand Down Expand Up @@ -108,13 +113,9 @@

background-color: #fff;

border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;

box-shadow: inset 0px 2px 13px #999;
-moz-box-shadow: inset 0px 2px 13px #999;
-webkit-box-shadow: inset 0px 2px 13px #999;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#qunit-tests table {
Expand Down Expand Up @@ -157,8 +158,7 @@
#qunit-tests b.failed { color: #710909; }

#qunit-tests li li {
margin: 0.5em;
padding: 0.4em 0.5em 0.4em 0.5em;
padding: 5px;
background-color: #fff;
border-bottom: none;
list-style-position: inside;
Expand All @@ -167,9 +167,9 @@
/*** Passing Styles */

#qunit-tests li li.pass {
color: #5E740B;
color: #3c510c;
background-color: #fff;
border-left: 26px solid #C6E746;
border-left: 10px solid #C6E746;
}

#qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; }
Expand All @@ -185,15 +185,15 @@
#qunit-tests li li.fail {
color: #710909;
background-color: #fff;
border-left: 26px solid #EE5757;
border-left: 10px solid #EE5757;
white-space: pre;
}

#qunit-tests > li:last-child {
border-radius: 0 0 15px 15px;
-moz-border-radius: 0 0 15px 15px;
-webkit-border-bottom-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
}

#qunit-tests .fail { color: #000000; background-color: #EE5757; }
Expand All @@ -216,16 +216,21 @@

border-bottom: 1px solid white;
}
#qunit-testresult .module-name {
font-weight: bold;
}

/** Fixture */

#qunit-fixture {
position: absolute;
top: -10000px;
left: -10000px;
width: 1000px;
height: 1000px;
}

[data-nstest-role='page'], [data-nstest-role='dialog'] {
position: absolute !important;
top: -10000px !important;
}
}

0 comments on commit 89c921b

Please sign in to comment.