]> git.parisson.com Git - teleforma.git/commitdiff
add bbb logo, fix webclass player display
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 2 May 2025 12:50:20 +0000 (14:50 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Fri, 2 May 2025 12:50:20 +0000 (14:50 +0200)
app/settings.py
teleforma/static/teleforma/images/logo_pb_2025.png [new file with mode: 0644]
teleforma/templatetags/teleforma_tags.py
teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html
teleforma/webclass/templates/webclass/webclass_record.html

index 8b53f30927ac1b0edddb237f9e768513848022ba..33533987e697bc97e2349a2b956ec7edeb33981c 100644 (file)
@@ -658,7 +658,7 @@ AWS_S3_ENCRYPTION=True
 # BBB
 ########################
 
-BBB_LOGO_URL = "/static/teleforma/images/logo_pb.png"
+BBB_LOGO_URL = "/static/teleforma/images/logo_pb_2025.png"
 BBB_PDF_URL = "/static/teleforma/pdf/pb-blank-slide.pdf"
 BBB_BANNER_COLOR = "#003768"
 
diff --git a/teleforma/static/teleforma/images/logo_pb_2025.png b/teleforma/static/teleforma/images/logo_pb_2025.png
new file mode 100644 (file)
index 0000000..c7705cf
Binary files /dev/null and b/teleforma/static/teleforma/images/logo_pb_2025.png differ
index f34f1d647d1eabbcc6e62a53ee5ba4d06b068b59..216528cab85cc8b77627d77e92c6620c6ea97173 100644 (file)
@@ -393,6 +393,11 @@ def current_year():
     return datetime.datetime.now().strftime("%Y")
 
 
+@register.simple_tag
+def bbb_logo():
+    return settings.BBB_LOGO_URL
+
+
 @register.filter
 def render_flatpage(content):
     parsed = ""
index 2007a7da3371dcfe325a98afb20c563192fdbaf6..245e6ecd4a6046079cbc2b38c7b832dc539c11a4 100644 (file)
@@ -5,7 +5,6 @@
 <div class="course_content content_video">
     <table class="listing" width="100%">
         <tbody>
-           
             {% for record in webclass_corrections_records %}
             {% webclass_record record %}
             {% endfor %}
index 5f40c5562a09259b5b8167e9ed3b54d30be8ac14..4654e6c0883cab02e6ec7e7ee457f13b29e0453a 100644 (file)
@@ -1,13 +1,16 @@
+{% load teleforma_tags %}
 {% load i18n %}
 
 <tr>
     <td {% if forloop.first %}class="border-top" {% endif %} style="width:200px">
-        <a href="{% url 'teleforma-webclass-record' %}?url={{record.url}}" title="{% trans "View" %}">
+        <a href="{% url 'teleforma-webclass-record' %}?url={{ record.url }}" title="{% trans "View" %}">
             {% if record.preview %}
-                <img src="{{ record.preview }}" style="width:176px" alt="{% trans 'Click here' %}" />
+                <div style="background: no-repeat url('{{ record.preview }}') 0 1px; background-size: 100%; background-color: #dfdfdf;">
             {% else %}
-                <img src="/static/teleforma/images/play_168.png" class="bbb-placeholder" alt="{% trans 'Click here' %}" />
+                <div style="background: no-repeat url('{% bbb_logo %}') 0 1px; background-size: 100%; background-color: #dfdfdf;">
             {% endif %}
+                    <img class="bbb-placeholder src="/static/teleforma/images/play_168.png" width="100%" alt="{% trans 'Click here' %}" />
+                </div>
         </a>
     </td>
     <td {% if forloop.first %}class="border-top" {% endif %} style="padding-left: 1em;">