Explorar o código

https://assistance.opentalent.fr/browse/V8-2385

Olivier Massot %!s(int64=4) %!d(string=hai) anos
pai
achega
3efcc9f1d1
Modificáronse 22 ficheiros con 22 adicións e 1 borrados
  1. 3 0
      ot_templating/Resources/Private/Language/locallang.xlf
  2. 3 0
      ot_templating/Resources/Private/Layouts/Classic/StructuresFrame.html
  3. 7 1
      ot_templating/Resources/Public/assets/Classic/script/structures.js
  4. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-blue.css
  5. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-blue.css.map
  6. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-green.css
  7. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-green.css.map
  8. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-grey.css
  9. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-grey.css.map
  10. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-light-blue.css
  11. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-light-blue.css.map
  12. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-light-red.css
  13. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-light-red.css.map
  14. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-orange.css
  15. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-orange.css.map
  16. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-purple.css
  17. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-purple.css.map
  18. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-red.css
  19. 0 0
      ot_templating/Resources/Public/assets/Classic/style/classic-red.css.map
  20. 9 0
      ot_templating/Resources/Public/assets/Classic/style/module/_structures.scss
  21. 0 0
      ot_templating/Resources/Public/assets/Classic/style/style.css
  22. 0 0
      ot_templating/Resources/Public/assets/Classic/style/style.css.map

+ 3 - 0
ot_templating/Resources/Private/Language/locallang.xlf

@@ -385,6 +385,9 @@
 			<trans-unit id="an_error_occured">
 				<source>Une erreur s'est produite, nous nous excusons pour la gêne occasionnée</source>
 			</trans-unit>
+			<trans-unit id="results">
+				<source>résultats</source>
+			</trans-unit>
 			<trans-unit id="theme_updated">
 				<source>Le thème a bien été modifié</source>
 			</trans-unit>

+ 3 - 0
ot_templating/Resources/Private/Layouts/Classic/StructuresFrame.html

@@ -139,6 +139,9 @@
                     </span>
                     <span class="no-result" style="display: none"><f:translate key="no-result"/></span>
                     <span class="error-message" style="display: none"><f:translate key="an_error_occured"/></span>
+                    <span class="results-count-message" style="display: none">
+                        <i class="count"></i>&nbsp;<i><f:translate key="results"/></i>
+                    </span>
 
                     <div class="structures-page">
                         <div class="structure-card-model" data-id="" style="display: none">

+ 7 - 1
ot_templating/Resources/Public/assets/Classic/script/structures.js

@@ -52,6 +52,8 @@ $(document).ready(function() {
     let paginationList = structureFrame.find('.pagination-list').first();
     let gotoFirstPage = structureFrame.find('.goto-first-page').first();
     let gotoLastPage = structureFrame.find('.goto-last-page').first();
+    let resultsCountMessage = structureFrame.find('.results-count-message').first();
+    let resultsCountVar = resultsCountMessage.find('.count').first();
 
     let form = $("#structure-search-form");
     let whatInput = form.find("input[name='search-query']").first();
@@ -315,8 +317,12 @@ $(document).ready(function() {
             map.addLayer(clusters);
         }
 
-        // ** Update pagination
+        // ** Update results count and pagination
         let resultsCount = results.length;
+
+        resultsCountMessage.show();
+        resultsCountVar.text("" + resultsCount);
+
         let pagesCount = Math.floor(resultsCount / itemsPerPage) + 1;
         gotoLastPage.data("page", pagesCount);
 

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-blue.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-blue.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-green.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-green.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-grey.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-grey.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-light-blue.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-light-blue.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-light-red.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-light-red.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-orange.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-orange.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-purple.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-purple.css.map


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-red.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/classic-red.css.map


+ 9 - 0
ot_templating/Resources/Public/assets/Classic/style/module/_structures.scss

@@ -460,6 +460,15 @@ $input-border-color: #bfbfbf;
     color: white;
   }
 
+  .results-count-message {
+    width: 100%;
+    display: flex;
+    flex-direction: row;
+    justify-content: center;
+    color: #666666;
+    font-size: 0.8em;
+  }
+
   .pagination-bar {
     li a {
       color: #4d4d4d;

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/style.css


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
ot_templating/Resources/Public/assets/Classic/style/style.css.map


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio