Commit f446ee3e authored by Adrien Dorsaz's avatar Adrien Dorsaz

Merge branch 'modularize_cacheListFeed'

parents 2d917f43 009f4862
......@@ -14,6 +14,7 @@ Instructions
Version
=======
* v2.1.3 - Corrige le même bug que la version 2.1.1, mais dans une autre situation
* v2.1.2 - les utilisateurs déconnectés ne chargent pas les préférences de l'utilisateur
* v2.1.1 - Utilise la CSS dynamique pour choisir la largeur de l'affichage des articles quand le menu est affiché
* v2.1.0 - ajout d'un controle (suite à une erreur dans la console js)
......
......@@ -4,7 +4,7 @@
@author Cobalt74 <http://www.cobestran.com>
@link http://www.cobestran.com
@licence CC by nc sa http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
@version 2.1.2
@version 2.1.3
@description Le plugin cacheListFeed permet de cacher la liste des feed afin de lire les news en plein écran.
*/
......
......@@ -39,27 +39,12 @@ function cacheListFeed_toggle_div() {
function cacheListFeed_init(cache) {
var divmenubar = document.getElementById('menuBar');
var Elem_article = document.querySelector('#main article');
if(cache) {
// affichage de la menu bar
divmenubar.style.display = "block";
if (Elem_article.style.position!="fixed") { Elem_article.style.width="67%"; }
if (document.getElementById('cacheListFeed_divbut_return'))
document.getElementById('cacheListFeed_divbut_return').parentNode.removeChild(document.getElementById('cacheListFeed_divbut_return'));
} else {
// cacher la menu bar
divmenubar.style.display = "none";
Elem_article.style.width = "100%";
returnButton = document.createElement('div');
returnButton.setAttribute("class", "cacheListFeed_divbut");
returnButton.setAttribute("id", "cacheListFeed_divbut_return");
returnButton.setAttribute("title", "Afficher la liste des Feeds");
returnButton.setAttribute("onclick", "cacheListFeed_toggle_div(this,'menuBar');");
returnButton.innerHTML = "<";
// Insère l'élément sans altérer les événements existants.
Elem_article.insertBefore(returnButton, Elem_article.firstChild);
}
// On initialise l'attribut display du menu avec l'inverse de la valeur
// "cache", pour que l'application de la fonction "toggle" ajuste l'affichage
// bien comme "cache" le demande.
divmenubar.style.display = cache ? "none" : "block" ;
cacheListFeed_toggle_div();
}
$.ajax({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment