Skip to content

Commit 4827248

Browse files
committed
Merge branch 'dev' into multi_user
Correction pour le scroll infini
2 parents 561a8a5 + b72d56d commit 4827248

File tree

6 files changed

+20
-16
lines changed

6 files changed

+20
-16
lines changed

404.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8">
5-
<title>Page Non trouvée :(</title>
5+
<title>Page non trouvée :-(</title>
66
<style>
77
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
88
::selection { background: #fe57a1; color: #fff; text-shadow: none; }
@@ -28,12 +28,12 @@
2828
</head>
2929
<body>
3030
<div class="container">
31-
<h1>Page Non trouvée <span>:(</span></h1>
31+
<h1>Page non trouvée <span>:-(</span></h1>
3232
<p>Désolé la page que vous cherchez n'existe pas.</p>
33-
<p>C'est certainement:</p>
33+
<p>C'est certainement :</p>
3434
<ul>
35-
<li>une adresse mal tapée</li>
36-
<li>Un lien mort</li>
35+
<li>Une adresse mal tapée.</li>
36+
<li>Un lien mort.</li>
3737
</ul>
3838
<script>
3939
var GOOG_FIXURL_LANG = (navigator.language || '').slice(0,2),GOOG_FIXURL_SITE = location.host;

article.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
if($articleDisplayAuthor) $target .= $prefix.'event.creator,';
4747
$target .= $prefix.'event.id';
4848

49-
$startArticle = $_['scroll']*$articlePerPages;
49+
$startArticle = $_['scroll']*$articlePerPages-$_['nblus'];
5050
$action = $_['action'];
5151

5252
switch($action){

templates/marigolds/about.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ <h3>Contributeurs</h3>
3838

3939
<article>
4040
<header>
41-
<h1>A propos</h1>
42-
<p>A propos de Leed (Light Feed)</p>
41+
<h1>À propos</h1>
42+
<p>À propos de Leed (Light Feed)</p>
4343
</header>
4444

4545

@@ -98,4 +98,4 @@ <h2>LIBRAIRIES</h2>
9898
</div> <!-- #main -->
9999

100100

101-
{include="footer"}
101+
{include="footer"}

templates/marigolds/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<div id="footer-container">
1010
<footer class="wrapper">
11-
<p>Leed "Light Feed" fabuleux agrégateur exécuté en {$executionTime} secondes par <a target="_blank" href="http://blog.idleman.fr">Idleman</a> | <a href="about.php">A propos</a></p>
11+
<p>Leed "Light Feed" fabuleux agrégateur exécuté en {$executionTime} secondes par <a target="_blank" href="http://blog.idleman.fr">Idleman</a> | <a href="about.php">À propos</a></p>
1212
{function="Plugin::callHook("footer_post_copyright", array(&$myUser))"}
1313
</footer>
1414
</div>

templates/marigolds/js/script.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ if(e.which == keyCode['shift']) isMaj=false;
139139
$(window).data('ajaxready', true);
140140
$('article').append('<div id="loader">Chargement en cours ...</div>');
141141
$(window).data('page', 1);
142+
$(window).data('nblus', 0);
142143

143144
var deviceAgent = navigator.userAgent.toLowerCase();
144145
var agentID = deviceAgent.match(/(iphone|ipod|ipad)/);
@@ -173,7 +174,7 @@ $(window).scroll(function(){
173174
$.ajax({
174175
url: './article.php',
175176
type: 'post',
176-
data: 'scroll='+$(window).data('page')+'&hightlighted='+hightlighted+'&action='+action+'&folder='+folder+'&feed='+feed+'&order='+order,
177+
data: 'scroll='+$(window).data('page')+'&nblus='+$(window).data('nblus')+'&hightlighted='+hightlighted+'&action='+action+'&folder='+folder+'&feed='+feed+'&order='+order,
177178

178179
//Succès de la requête
179180
success: function(data) {
@@ -249,6 +250,9 @@ function readTargetEvent(){
249250
if($('article section:last').attr('style')=='display: none;') {
250251
$(window).scrollTop($(document).height());
251252
}
253+
// on compte combien d'article ont été lus afin de les soustraires de la requête pour le scroll infini
254+
$(window).data('nblus', $(window).data('nblus')+1);
255+
// on fait un focus sur l'Event suivant
252256
targetThisEvent($('.eventSelected').next(),true);
253257
});
254258
}

templates/marigolds/settings.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,14 +155,14 @@ <h4>Laissez bien un "/" en fin de chaine ex : http://monsite.com/leed/</h4>
155155
<h3>Utilisateur</h3>
156156
<p><label for="login">Identifiant :</label> <input type="text" id="login" name="login" value="{$myUser->getLogin()}"></p>
157157
<p><label for="password">Mot de passe :</label> <input type="password" id="password" name="password" autocomplete="off" value=""></p>
158-
<h4>Laissez le champ vide si vous ne souhaitez pas changer le mot de passe</h4>
158+
<h4>Laissez le champ vide si vous ne souhaitez pas changer le mot de passe.</h4>
159159

160160
</section>
161161

162162
<section>
163163
<h3>Synchronisation</h3>
164-
<p><input type="radio" {if="$synchronisationType=='auto'"} checked="checked" {/if} value="auto" id="synchronisationTypeComplete" name="synchronisationType"> <label for="synchronisationTypeComplete"><strong>Automatique (complet) :</strong></label> Le script mettra à jour automatiquement tous vos flux en une seule fois, ceci permet la mise à jour en une fois de tous vos flux mais peux faire ramer votre serveur, les appels cron ne doivent pas être trop rapprochés</p>
165-
<p><input type="radio" {if=" $synchronisationType=='graduate'"} checked="checked" {/if} value="graduate" id="synchronisationTypeGraduated" name="synchronisationType"> <label for="synchronisationTypeGraduated"><strong>Automatique (gradué) :</strong></label> Le script mettra à jour automatiquement les 10 flux les plus vieux en terme de mise à jour, ceci permet d'alléger la charge serveur et d'éviter les timeouts intempestifs mais nécessite un appel de cron plus fréquent afin de mettre à jour le plus de flux possible</p>
164+
<p><input type="radio" {if="$synchronisationType=='auto'"} checked="checked" {/if} value="auto" id="synchronisationTypeComplete" name="synchronisationType"> <label for="synchronisationTypeComplete"><strong>Automatique (complet) :</strong></label> Le script mettra à jour automatiquement tous vos flux en une seule fois, ceci permet la mise à jour en une fois de tous vos flux mais peux faire ramer votre serveur, les appels cron ne doivent pas être trop rapprochés.</p>
165+
<p><input type="radio" {if=" $synchronisationType=='graduate'"} checked="checked" {/if} value="graduate" id="synchronisationTypeGraduated" name="synchronisationType"> <label for="synchronisationTypeGraduated"><strong>Automatique (gradué) :</strong></label> Le script mettra à jour automatiquement les 10 flux les plus vieux en terme de mise à jour, ceci permet d'alléger la charge serveur et d'éviter les timeouts intempestifs mais nécessite un appel de cron plus fréquent afin de mettre à jour le plus de flux possible.</p>
166166
<p><input type="radio" {if="$synchronisationType=='manual'"} checked="checked" {/if} value="manual" id="synchronisationTypeManual" name="synchronisationType"> <label for="synchronisationTypeManual"><strong>Manuel (complet) :</strong></label> Le script ne fait aucune mise à jour automatique, vous devez faire vous même les mises à jour depuis l'espace administration.</p>
167167

168168
<p><strong>Code de synchronisation:</strong>
@@ -186,7 +186,7 @@ <h3>Synchronisation</h3>
186186

187187
<section>
188188
{if="$myUser!=false"}
189-
<h3>Préferences</h3>
189+
<h3>Préférences</h3>
190190
<fieldset>
191191
<legend>Autoriser la lecture anonyme</legend>
192192
<input type="radio" {if="($myUser->getId()!=1)"}disabled="disabled" {/if} {if="$articleDisplayAnonymous=='1'"} checked="checked" {/if} value="1" id="articleDisplayAnonymousYes" name="articleDisplayAnonymous" /><label for="articleDisplayAnonymousYes">Oui</label>
@@ -322,7 +322,7 @@ <h2>Plugins :</h2>
322322
{else}
323323
<div id="main" class="wrapper clearfix">
324324
<article>
325-
<h3>Vous devez être connecté pour consulter vos flux </h3>
325+
<h3>Vous devez être connecté pour consulter vos flux.</h3>
326326
<p>Si vous êtes administrateur, vous pouvez régler les droits de visualisation dans la partie administration.</p>
327327
</article>
328328
</div>

0 commit comments

Comments
 (0)