| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -9,72 +9,78 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <button type="submit" class="btn btn--primary">{{ 'Search'|trans }}</button> | 
					 | 
					 | 
					 | 
					            <button type="submit" class="btn btn--primary">{{ 'Search'|trans }}</button> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </form> | 
					 | 
					 | 
					 | 
					        </form> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <table class="data_table"> | 
					 | 
					 | 
					 | 
					        {% if files is empty %} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <thead> | 
					 | 
					 | 
					 | 
					            <p>{{ 'No results found.'|trans }}</p> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <tr> | 
					 | 
					 | 
					 | 
					        {% else %} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <th>{{ 'Title'|trans }}</th> | 
					 | 
					 | 
					 | 
					            <table class="data_table"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <th>{{ 'Original Name'|trans }}</th> | 
					 | 
					 | 
					 | 
					                <thead> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <th>{{ 'Course'|trans }}</th> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <th>{{ 'User'|trans }}</th> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <th>{{ 'Actions'|trans }}</th> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </tr> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </thead> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <tbody> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% for file in files %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <tr> | 
					 | 
					 | 
					 | 
					                <tr> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <td>{{ file.title }}</td> | 
					 | 
					 | 
					 | 
					                    <th>{{ 'Title'|trans }}</th> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <td>{{ file.originalName }}</td> | 
					 | 
					 | 
					 | 
					                    <th>{{ 'Original Name'|trans }}</th> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <td> | 
					 | 
					 | 
					 | 
					                    <th>{{ 'Course'|trans }}</th> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %} | 
					 | 
					 | 
					 | 
					                    <th>{{ 'User'|trans }}</th> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ file.resourceNode.resourceLinks|first.course.title ?? 'N/A' }} | 
					 | 
					 | 
					 | 
					                    <th>{{ 'Actions'|trans }}</th> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% else %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ 'N/A'|trans }} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% endif %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    </td> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <td> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ file.resourceNode.resourceLinks|first.user.username ?? 'N/A' }} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% elseif file.resourceNode and file.resourceNode.creator %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ file.resourceNode.creator.username ?? 'N/A' }} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% else %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ 'N/A'|trans }} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        {% endif %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    </td> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <td> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        <a href="#" class="open-modal" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-title="{{ file.title }}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-mime-type="{{ file.mimeType }}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-original-name="{{ file.originalName }}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-size="{{ file.size }}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-course="{% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %}{{ file.resourceNode.resourceLinks|first.course.title ?? 'N/A' }}{% else %}{{ 'N/A'|trans }}{% endif %}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-user="{% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %}{{ file.resourceNode.resourceLinks|first.user.username ?? 'N/A' }}{% elseif file.resourceNode and file.resourceNode.creator %}{{ file.resourceNode.creator.username ?? 'N/A' }}{% else %}{{ 'N/A'|trans }}{% endif %}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-file-url="{{ fileUrls[file.id] }}" | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                           data-file-path="{{ filePaths[file.id] }}"> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                            {{ 'View'|trans }} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                        </a> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    </td> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                </tr> | 
					 | 
					 | 
					 | 
					                </tr> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% endfor %} | 
					 | 
					 | 
					 | 
					                </thead> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </tbody> | 
					 | 
					 | 
					 | 
					                <tbody> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </table> | 
					 | 
					 | 
					 | 
					                {% for file in files %} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    <tr> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <td>{{ file.title }}</td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <td>{{ file.originalName }}</td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ file.resourceNode.resourceLinks|first.course.title ?? 'N/A' }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% else %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ 'N/A'|trans }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        </td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ file.resourceNode.resourceLinks|first.user.username ?? 'N/A' }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% elseif file.resourceNode and file.resourceNode.creator %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ file.resourceNode.creator.username ?? 'N/A' }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% else %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ 'N/A'|trans }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        </td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            <a href="#" class="open-modal" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-title="{{ file.title }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-mime-type="{{ file.mimeType }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-original-name="{{ file.originalName }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-size="{{ file.size }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-course="{% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %}{{ file.resourceNode.resourceLinks|first.course.title ?? 'N/A' }}{% else %}{{ 'N/A'|trans }}{% endif %}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-user="{% if file.resourceNode and file.resourceNode.resourceLinks|length > 0 %}{{ file.resourceNode.resourceLinks|first.user.username ?? 'N/A' }}{% elseif file.resourceNode and file.resourceNode.creator %}{{ file.resourceNode.creator.username ?? 'N/A' }}{% else %}{{ 'N/A'|trans }}{% endif %}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-file-url="{{ fileUrls[file.id] }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-file-path="{{ filePaths[file.id] }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-resource-node-id="{{ file.resourceNode ? file.resourceNode.id : 'N/A' }}" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                               data-resource-file-id="{{ file.id }}"> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                                {{ 'View'|trans }} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                            </a> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        </td> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    </tr> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                {% endfor %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                </tbody> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            </table> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <div class="pagination"> | 
					 | 
					 | 
					 | 
					            <div class="pagination"> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% if currentPage > 1 %} | 
					 | 
					 | 
					 | 
					                {% if currentPage > 1 %} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <a href="{{ path('admin_files_info', {'page': currentPage - 1, 'search': search}) }}">« {{ 'Previous'|trans }}</a> | 
					 | 
					 | 
					 | 
					                    <a href="{{ path('admin_files_info', {'page': currentPage - 1, 'search': search}) }}">« {{ 'Previous'|trans }}</a> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% endif %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% for i in max(1, currentPage - 2)..min(totalPages, currentPage + 2) %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                {% if i == currentPage %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <span>{{ i }}</span> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                {% else %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    <a href="{{ path('admin_files_info', {'page': i, 'search': search}) }}">{{ i }}</a> | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                {% endif %} | 
					 | 
					 | 
					 | 
					                {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% endfor %} | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% if currentPage < totalPages %} | 
					 | 
					 | 
					 | 
					                {% for i in max(1, currentPage - 2)..min(totalPages, currentPage + 2) %} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <a href="{{ path('admin_files_info', {'page': currentPage + 1, 'search': search}) }}">{{ 'Next'|trans }} »</a> | 
					 | 
					 | 
					 | 
					                    {% if i == currentPage %} | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            {% endif %} | 
					 | 
					 | 
					 | 
					                        <span>{{ i }}</span> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </div> | 
					 | 
					 | 
					 | 
					                    {% else %} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                        <a href="{{ path('admin_files_info', {'page': i, 'search': search}) }}">{{ i }}</a> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                {% endfor %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                {% if currentPage < totalPages %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                    <a href="{{ path('admin_files_info', {'page': currentPage + 1, 'search': search}) }}">{{ 'Next'|trans }} »</a> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            </div> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        {% endif %} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <!-- Modal --> | 
					 | 
					 | 
					 | 
					        <!-- Modal --> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <div id="fileInfoModal" class="modal"> | 
					 | 
					 | 
					 | 
					        <div id="fileInfoModal" class="modal"> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -87,6 +93,8 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Size:'|trans }}</strong> <span id="file-size"></span></p> | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Size:'|trans }}</strong> <span id="file-size"></span></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Course:'|trans }}</strong> <span id="file-course"></span></p> | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Course:'|trans }}</strong> <span id="file-course"></span></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'User:'|trans }}</strong> <span id="file-user"></span></p> | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'User:'|trans }}</strong> <span id="file-user"></span></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Resource Node ID:'|trans }}</strong> <span id="resource-node-id"></span></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'Resource File ID:'|trans }}</strong> <span id="resource-file-id"></span></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'File Path:'|trans }}</strong> <span id="file-path"></span>   <button id="copy-path" class="mdi mdi-content-copy"></button></p> | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'File Path:'|trans }}</strong> <span id="file-path"></span>   <button id="copy-path" class="mdi mdi-content-copy"></button></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'File Link:'|trans }}</strong> <a href="#" id="file-url" target="_blank">{{ 'Open File'|trans }}</a></p> | 
					 | 
					 | 
					 | 
					                <p class="mb-3"><strong>{{ 'File Link:'|trans }}</strong> <a href="#" id="file-url" target="_blank">{{ 'Open File'|trans }}</a></p> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </div> | 
					 | 
					 | 
					 | 
					            </div> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -110,6 +118,8 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            var user = button.getAttribute('data-user'); | 
					 | 
					 | 
					 | 
					            var user = button.getAttribute('data-user'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            var filePath = button.getAttribute('data-file-path'); | 
					 | 
					 | 
					 | 
					            var filePath = button.getAttribute('data-file-path'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            var fileUrl = button.getAttribute('data-file-url'); | 
					 | 
					 | 
					 | 
					            var fileUrl = button.getAttribute('data-file-url'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            var resourceNodeId = button.getAttribute('data-resource-node-id'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            var resourceFileId = button.getAttribute('data-resource-file-id'); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            document.getElementById('file-title').textContent = title; | 
					 | 
					 | 
					 | 
					            document.getElementById('file-title').textContent = title; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            document.getElementById('file-mime-type').textContent = mimeType; | 
					 | 
					 | 
					 | 
					            document.getElementById('file-mime-type').textContent = mimeType; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -119,6 +129,8 @@ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            document.getElementById('file-user').textContent = user; | 
					 | 
					 | 
					 | 
					            document.getElementById('file-user').textContent = user; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            document.getElementById('file-path').textContent = filePath; | 
					 | 
					 | 
					 | 
					            document.getElementById('file-path').textContent = filePath; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            document.getElementById('file-url').href = fileUrl; | 
					 | 
					 | 
					 | 
					            document.getElementById('file-url').href = fileUrl; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            document.getElementById('resource-node-id').textContent = resourceNodeId; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            document.getElementById('resource-file-id').textContent = resourceFileId; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            modal.style.display = "block"; | 
					 | 
					 | 
					 | 
					            modal.style.display = "block"; | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          }; | 
					 | 
					 | 
					 | 
					          }; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |