mirror of
https://github.com/almet/notmyidea.git
synced 2025-04-28 19:42:37 +02:00
fix the function to filter lang.
This commit is contained in:
parent
3ee5ee2be8
commit
4492002860
3 changed files with 28 additions and 6 deletions
|
@ -10,3 +10,5 @@ GITHUB_URL = "http://github.com/ametaireau/"
|
||||||
|
|
||||||
TIMEZONE = "Europe/Paris"
|
TIMEZONE = "Europe/Paris"
|
||||||
LOCALE = "en_US.utf8"
|
LOCALE = "en_US.utf8"
|
||||||
|
|
||||||
|
DEFAULT_DATE_FORMAT = ('%B %Y')
|
||||||
|
|
|
@ -264,8 +264,18 @@ img.left, figure.left {float: right; margin: 0 0 2em 2em;}
|
||||||
color: #bbb;
|
color: #bbb;
|
||||||
}
|
}
|
||||||
|
|
||||||
#lang-selector a{ color: #bbb; }
|
#lang-selector a {
|
||||||
#lang-selector a.deactivated { text-decoration: none; }
|
color: #bbb;
|
||||||
|
text-decoration: none;
|
||||||
|
padding: 2px 5px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#lang-selector a.activated {
|
||||||
|
text-decoration: none;
|
||||||
|
background-color: #bbb;
|
||||||
|
color: #fff
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Extras
|
Extras
|
||||||
|
|
|
@ -7,10 +7,20 @@
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
$('#lang-selector a').each(function(i, item){
|
$('#lang-selector a').each(function(i, item){
|
||||||
$(item).click(function(){
|
$(item).click(function(){
|
||||||
$(item).toggleClass('deactivated');
|
|
||||||
|
|
||||||
$('a[class="' + item.lang +'"]').each(function(i, article){
|
$('#posts-list a[class="' + item.lang + '"]').each(function(i, article){
|
||||||
$(article).toggle();
|
$(article).show();
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#posts-list a[class!="' + item.lang + '"]').each(function(i, article){
|
||||||
|
$(article).hide();
|
||||||
|
});
|
||||||
|
|
||||||
|
// set this link as activated and all the other ones as deactivated
|
||||||
|
$(item).addClass('activated');
|
||||||
|
|
||||||
|
$('#lang-selector a[lang!="' + item.lang + '"]').each(function(i, otherLink){
|
||||||
|
$(otherLink).removeClass('activated');
|
||||||
});
|
});
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -23,7 +33,7 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% if articles %}
|
{% if articles %}
|
||||||
<section id="content" class="body">
|
<section id="content" class="body">
|
||||||
<div id="lang-selector">filter by language: <a href="#" lang='en'>english</a>, <a href="#" lang='fr'>french</a></div>
|
<div id="lang-selector"><a href="#" lang='en'>english</a> <a href="#" lang='fr'>french</a></div>
|
||||||
<ol id="posts-list" class="hfeed">
|
<ol id="posts-list" class="hfeed">
|
||||||
{% set category = None %}
|
{% set category = None %}
|
||||||
{% for article in articles_page.object_list %}
|
{% for article in articles_page.object_list %}
|
||||||
|
|
Loading…
Reference in a new issue