]> git.parisson.com Git - teleforma.git/commitdiff
newsitems portlet is now not limited to 5 newsitems
authorYoan Le Clanche <yoan@ellington.pilotsystems.net>
Mon, 8 Oct 2018 15:00:00 +0000 (17:00 +0200)
committerYoan Le Clanche <yoan@ellington.pilotsystems.net>
Mon, 8 Oct 2018 15:00:00 +0000 (17:00 +0200)
teleforma/static/teleforma/css/teleforma.css
teleforma/templates/teleforma/inc/newsitems_portlet.html
teleforma/templatetags/teleforma_tags.py

index facc4cef379cf72aa8579cde07948f5ca0ebc63a..2e298189d89b700f2fcb5b2851ec18c3870df759 100644 (file)
@@ -1502,7 +1502,7 @@ input,textarea{
 
 #module-set .ui-tabs.ui-widget-content ul.ui-tabs-nav li a{
        font-size:1.1em;
-       color: #FFF;
+       color: #333;
        padding: 1em 0;
        display: block;
        box-sizing: border-box;
@@ -1521,6 +1521,7 @@ input,textarea{
 #module-set .ui-tabs.ui-widget-content ul.ui-tabs-nav li.ui-tabs-active a{
        background-color: rgba(255, 255, 255, 0);
        opacity: 1;
+       color: #fff;
 }
 
 #module-set .ui-tabs.ui-widget-content ul.ui-tabs-nav li.ui-tabs-active a+a:hover{
@@ -1596,6 +1597,12 @@ input,textarea{
 #module-set .ui-tabs.ui-widget-content .ui-widget-content .newsitem section{
        font-size: 1.1em;
        font-size: 0.9em;
+       word-wrap: break-word;
+       -webkit-hyphens: auto;
+  -moz-hyphens: auto;
+  -ms-hyphens: auto;
+  -o-hyphens: auto;
+  hyphens: auto;
 }
 
 #module-set .ui-tabs.ui-widget-content footer{
index a0a072b5dda79154b02c5d68740c1d4dcb5d7606..6f333647ca02712ada299d166d3571ad19bc21d0 100644 (file)
         <section>
             {% for newsitem in course_newsitems %} {% include "teleforma/inc/newsitem.html" %} {% endfor %}
         </section>
-        {% if course_newsitems|length >= 5 %}
-        <footer>
-            <a href="{% url newsitem-list %}?course_id={{ course.id }}">Voir plus</a>
-        </footer>
-        {% endif %}
+{#        {% if course_newsitems|length >= 5 %}#}
+{#        <footer>#}
+{#            <a href="{% url newsitem-list %}?course_id={{ course.id }}">Voir plus</a>#}
+{#        </footer>#}
+{#        {% endif %}#}
     </div>
     <div id="news_global">
         <section>
             {% for newsitem in all_newsitems %} {% include "teleforma/inc/newsitem.html" %} {% endfor %}
         </section>
-        {% if all_newsitems|length >= 5 %}
-        <footer>
-            <a href="{% url newsitem-list period_id=period_id %}">Voir plus</a>
-        </footer>
-        {% endif %}
+{#        {% if all_newsitems|length >= 5 %}#}
+{#        <footer>#}
+{#            <a href="{% url newsitem-list period_id=period_id %}">Voir plus</a>#}
+{#        </footer>#}
+{#        {% endif %}#}
     </div>
 </div>
\ No newline at end of file
index 96a4dadb45a6357611fe2d4efb33009d90476344..304feb45b3e67bff169363a9fad0e64b09634407 100644 (file)
@@ -267,8 +267,8 @@ def newsitems_portlet(context, course_id, period_id):
         }
     
     course = get_object_or_404(Course, id=course_id) 
-    course_newsitems = [get_data(news) for news in NewsItem.objects.filter(deleted=False, course__id=course_id, period_id=period_id).order_by('-created')[:5]]
-    all_newsitems = [get_data(news) for news in NewsItem.objects.filter(deleted=False, period_id=period_id).order_by('-created')[:5]]
+    course_newsitems = [get_data(news) for news in NewsItem.objects.filter(deleted=False, course__id=course_id, period_id=period_id).order_by('-created')]
+    all_newsitems = [get_data(news) for news in NewsItem.objects.filter(deleted=False, period_id=period_id).order_by('-created')]
     can_add = False 
     if user.is_staff or user.professor.count():
         can_add = True