mirror of
				https://github.com/ae-utbm/sith.git
				synced 2025-10-31 17:13:08 +00:00 
			
		
		
		
	Remove unused popup system and jquery-ui
This commit is contained in:
		| @@ -14,10 +14,6 @@ | ||||
|       <link rel="stylesheet" href="{{ static('core/pagination.scss') }}"> | ||||
|       <link rel="stylesheet" href="{{ static('core/accordion.scss') }}"> | ||||
|  | ||||
|       {% block jquery_css %} | ||||
|         {# Thile file is quite heavy (around 250kb), so declaring it in a block allows easy removal #} | ||||
|         <link rel="stylesheet" href="{{ static('bundled/jquery-ui-index.css') }}"> | ||||
|       {% endblock %} | ||||
|       <link rel="preload" as="style" href="{{ static('bundled/fontawesome-index.css') }}" onload="this.onload=null;this.rel='stylesheet'"> | ||||
|       <noscript><link rel="stylesheet" href="{{ static('bundled/fontawesome-index.css') }}"></noscript> | ||||
|  | ||||
| @@ -30,11 +26,8 @@ | ||||
|  | ||||
|       <!-- Jquery declared here to be accessible in every django widgets --> | ||||
|       <script src="{{ static('bundled/vendored/jquery.min.js') }}"></script> | ||||
|       <script src="{{ static('bundled/vendored/jquery-ui.min.js') }}"></script> | ||||
|       <script src="{{ static('core/js/script.js') }}"></script> | ||||
|  | ||||
|  | ||||
|  | ||||
|       {% block additional_css %}{% endblock %} | ||||
|       {% block additional_js %}{% endblock %} | ||||
|     {% endblock %} | ||||
| @@ -47,35 +40,28 @@ | ||||
|     {% csrf_token %} | ||||
|  | ||||
|     {% block header %} | ||||
|       {% if not popup %} | ||||
|         {% include "core/base/header.jinja" %} | ||||
|       {% include "core/base/header.jinja" %} | ||||
|  | ||||
|         {% block info_boxes %} | ||||
|           <div id="info_boxes"> | ||||
|             {% set sith = get_sith() %} | ||||
|             {% if sith.alert_msg %} | ||||
|               <div id="alert_box"> | ||||
|                 {{ sith.alert_msg|markdown }} | ||||
|               </div> | ||||
|             {% endif %} | ||||
|             {% if sith.info_msg %} | ||||
|               <div id="info_box"> | ||||
|                 {{ sith.info_msg|markdown }} | ||||
|               </div> | ||||
|             {% endif %} | ||||
|           </div> | ||||
|         {% endblock %} | ||||
|  | ||||
|       {% else %} | ||||
|         <div id="popupheader">{{ user.get_display_name() }}</div> | ||||
|       {% endif %} | ||||
|       {% block info_boxes %} | ||||
|         <div id="info_boxes"> | ||||
|           {% set sith = get_sith() %} | ||||
|           {% if sith.alert_msg %} | ||||
|             <div id="alert_box"> | ||||
|               {{ sith.alert_msg|markdown }} | ||||
|             </div> | ||||
|           {% endif %} | ||||
|           {% if sith.info_msg %} | ||||
|             <div id="info_box"> | ||||
|               {{ sith.info_msg|markdown }} | ||||
|             </div> | ||||
|           {% endif %} | ||||
|         </div> | ||||
|       {% endblock %} | ||||
|  | ||||
|     {% endblock %} | ||||
|  | ||||
|     {% block nav %} | ||||
|       {% if not popup %} | ||||
|         {% include "core/base/navbar.jinja" %} | ||||
|       {% endif %} | ||||
|       {% include "core/base/navbar.jinja" %} | ||||
|     {% endblock %} | ||||
|  | ||||
|     <div id="page"> | ||||
| @@ -102,24 +88,22 @@ | ||||
|       </div> | ||||
|     </div> | ||||
|  | ||||
|     {% if not popup %} | ||||
|       <footer> | ||||
|         {% block footer %} | ||||
|           <div> | ||||
|             <a href="{{ url('core:page', 'contacts') }}">{% trans %}Contacts{% endtrans %}</a> | ||||
|             <a href="{{ url('core:page', 'legals') }}">{% trans %}Legal notices{% endtrans %}</a> | ||||
|             <a href="{{ url('core:page', 'copyright_agent') }}">{% trans %}Intellectual property{% endtrans %}</a> | ||||
|             <a href="{{ url('core:page', 'docs') }}">{% trans %}Help & Documentation{% endtrans %}</a> | ||||
|             <a href="{{ url('core:page', 'rd') }}">{% trans %}R&D{% endtrans %}</a> | ||||
|           </div> | ||||
|           <a rel="nofollow" href="https://github.com/ae-utbm/sith" target="#"> | ||||
|             <i class="fa-brands fa-github"></i> | ||||
|             {% trans %}Site created by the IT Department of the AE{% endtrans %} | ||||
|           </a> | ||||
|         {% endblock %} | ||||
|         <br> | ||||
|       </footer> | ||||
|     {% endif %} | ||||
|     <footer> | ||||
|       {% block footer %} | ||||
|         <div> | ||||
|           <a href="{{ url('core:page', 'contacts') }}">{% trans %}Contacts{% endtrans %}</a> | ||||
|           <a href="{{ url('core:page', 'legals') }}">{% trans %}Legal notices{% endtrans %}</a> | ||||
|           <a href="{{ url('core:page', 'copyright_agent') }}">{% trans %}Intellectual property{% endtrans %}</a> | ||||
|           <a href="{{ url('core:page', 'docs') }}">{% trans %}Help & Documentation{% endtrans %}</a> | ||||
|           <a href="{{ url('core:page', 'rd') }}">{% trans %}R&D{% endtrans %}</a> | ||||
|         </div> | ||||
|         <a rel="nofollow" href="https://github.com/ae-utbm/sith" target="#"> | ||||
|           <i class="fa-brands fa-github"></i> | ||||
|           {% trans %}Site created by the IT Department of the AE{% endtrans %} | ||||
|         </a> | ||||
|       {% endblock %} | ||||
|       <br> | ||||
|     </footer> | ||||
|  | ||||
|     {% block script %} | ||||
|       <script> | ||||
|   | ||||
| @@ -19,9 +19,9 @@ | ||||
| {% macro print_file_name(file) %} | ||||
|   {% if file %} | ||||
|     {{ print_file_name(file.parent) }} > | ||||
|     <a href="{{ url('core:file_detail', file_id=file.id, popup=popup) }}">{{ file.get_display_name() }}</a> | ||||
|     <a href="{{ url('core:file_detail', file_id=file.id) }}">{{ file.get_display_name() }}</a> | ||||
|   {% else %} | ||||
|     <a href="{{ url('core:file_list', popup) }}">{% trans %}Files{% endtrans %}</a> | ||||
|     <a href="{{ url('core:file_list') }}">{% trans %}Files{% endtrans %}</a> | ||||
|   {% endif %} | ||||
| {% endmacro %} | ||||
|  | ||||
| @@ -33,16 +33,16 @@ | ||||
|       <div> | ||||
|         {% set home = user.home %} | ||||
|         {% if home %} | ||||
|           <a href="{{ url('core:file_detail', home.id, popup) }}">{% trans %}My files{% endtrans %}</a> | ||||
|           <a href="{{ url('core:file_detail', home.id) }}">{% trans %}My files{% endtrans %}</a> | ||||
|         {% endif %} | ||||
|       </div> | ||||
|       {% if file %} | ||||
|         <a href="{{ url('core:file_detail', file.id, popup) }}">{% trans %}View{% endtrans %}</a> | ||||
|         <a href="{{ url('core:file_detail', file.id) }}">{% trans %}View{% endtrans %}</a> | ||||
|         {% if can_edit(file, user) %} | ||||
|           <a href="{{ url('core:file_edit', file_id=file.id, popup=popup) }}">{% trans %}Edit{% endtrans %}</a> | ||||
|           <a href="{{ url('core:file_edit', file_id=file.id) }}">{% trans %}Edit{% endtrans %}</a> | ||||
|         {% endif %} | ||||
|         {% if can_edit_prop(file, user) %} | ||||
|           <a href="{{ url('core:file_prop', file_id=file.id, popup=popup) }}">{% trans %}Prop{% endtrans %}</a> | ||||
|           <a href="{{ url('core:file_prop', file_id=file.id) }}">{% trans %}Prop{% endtrans %}</a> | ||||
|         {% endif %} | ||||
|       {% endif %} | ||||
|     </div> | ||||
|   | ||||
| @@ -45,7 +45,7 @@ | ||||
|             {% else %} | ||||
|               <i class="fa fa-file" aria-hidden="true"></i> | ||||
|             {% endif %} | ||||
|             <a href="{{ url('core:file_detail', file_id=f.id, popup=popup) }}">{{ f.get_display_name() }}</a></li> | ||||
|             <a href="{{ url('core:file_detail', file_id=f.id) }}">{{ f.get_display_name() }}</a></li> | ||||
|         {% endfor %} | ||||
|       </ul> | ||||
|     </form> | ||||
| @@ -59,22 +59,9 @@ | ||||
|     <p><a href="{{ url('core:download', file_id=file.id) }}">{% trans %}Download{% endtrans %}</a></p> | ||||
|   {% endif %} | ||||
|   {% if not file.home_of and not file.home_of_club and file.parent %} | ||||
|     <p><a href="{{ url('core:file_delete', file_id=file.id, popup=popup) }}">{% trans %}Delete{% endtrans %}</a></p> | ||||
|     <p><a href="{{ url('core:file_delete', file_id=file.id) }}">{% trans %}Delete{% endtrans %}</a></p> | ||||
|   {% endif %} | ||||
|   {% if user.is_com_admin %} | ||||
|     <p><a href="{{ url('core:file_moderate', file_id=file.id) }}">{% trans %}Moderate{% endtrans %}</a></p> | ||||
|   {% endif %} | ||||
| {% endblock %} | ||||
|  | ||||
| {% block script %} | ||||
|   {{ super() }} | ||||
|   <script> | ||||
|     {% if popup and file.is_file %} | ||||
|       parent.$("#file_id").replaceWith('<div id="file_id" value="{{ file.id }}">{{ file.name }}</div>'); | ||||
|       parent.$(".ui-dialog-buttonpane button").button("option", "disabled", false); | ||||
|     {% endif %} | ||||
|   </script> | ||||
| {% endblock %} | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -12,7 +12,7 @@ | ||||
|           {% else %} | ||||
|             <i class="fa fa-file" aria-hidden="true"></i> | ||||
|           {% endif %} | ||||
|           <a href="{{ url('core:file_detail', file_id=f.id, popup=popup) }}">{{ f.name }}</a></li> | ||||
|           <a href="{{ url('core:file_detail', file_id=f.id) }}">{{ f.name }}</a></li> | ||||
|       {% endfor %} | ||||
|     </ul> | ||||
|   {% else %} | ||||
|   | ||||
| @@ -74,7 +74,7 @@ | ||||
|     {%- if this_picture -%} | ||||
|       {% set default_picture = this_picture.get_download_url()|tojson %} | ||||
|       {% set delete_url = ( | ||||
|         url('core:file_delete', file_id=this_picture.id, popup='') | ||||
|         url('core:file_delete', file_id=this_picture.id) | ||||
|         + "?next=" + url('core:user_edit', user_id=profile.id) | ||||
|       )|tojson %} | ||||
|     {%- else -%} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user