diff --git a/src/includes/entrepreneur/resources/list.pug b/src/includes/entrepreneur/resources/list.pug index 8bf3c0e9490fb2a49bd666fd27386758319c51d9..03810d91e3e894a40743a0c1b1d5653d47f48ab2 100644 --- a/src/includes/entrepreneur/resources/list.pug +++ b/src/includes/entrepreneur/resources/list.pug @@ -113,16 +113,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}1/resources/validated/`, - fields='name, author, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -170,16 +169,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}2/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -227,16 +225,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}3/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -283,16 +280,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}4/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -339,16 +335,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}5/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -395,16 +390,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}6/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' diff --git a/src/includes/mentor/browseDatabase.pug b/src/includes/mentor/browseDatabase.pug index 55ef5a6d83487869c22ce5ef5e0eac9dbde43a14..a928c174f36fe4114d54d159f2ff98edb8d3bd40 100644 --- a/src/includes/mentor/browseDatabase.pug +++ b/src/includes/mentor/browseDatabase.pug @@ -110,16 +110,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}1/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -165,16 +164,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}2/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -221,16 +219,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}3/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -277,16 +274,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}4/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -332,16 +328,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}5/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -387,16 +382,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}6/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' diff --git a/src/includes/public/resources/list.pug b/src/includes/public/resources/list.pug index a9aa1ac316407ae6f489b22b1bae6edb3090cb4a..c6f73aa0c24a5aa9f05903f2dde13c393b096411 100644 --- a/src/includes/public/resources/list.pug +++ b/src/includes/public/resources/list.pug @@ -99,7 +99,7 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}1/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` @@ -155,7 +155,7 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}2/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` @@ -212,7 +212,7 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}3/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` @@ -268,7 +268,7 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}4/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` @@ -324,7 +324,7 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}5/resources/validated/`, - fields='name, author, format.name, publication_year, description, country, language, fields', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` @@ -379,16 +379,15 @@ container.block_list.flex.flex_espace sib-display.resource_by_step( data-src=`${endpoints.steps}6/resources/validated/`, - fields='name, format.name, publication_year, description, like, dislike', + fields='name, author, format.name, publication_year, description, like, dislike, country, language, fields', search-fields='search_for_a_resource(name), more_criterias_hidden(format, publication_year, country, language, fields, type)', search-range-format=`${endpoints.formats}` search-range-language=`${endpoints.languages}` search-range-fields=`${endpoints.fields}` search-range-type=`${endpoints.types}` - - - search-widget-search_for_a_resource="hidden-widget" + search-widget-more_criterias_hidden="hidden-widget" + search-widget-search_for_a_resource="hidden-widget" search-multiple-type='sib-form-dropdown' search-widget-type='sib-form-auto-completion' search-multiple-format='sib-form-dropdown' @@ -415,7 +414,8 @@ container.block_list.flex.flex_espace label-fields='' multiple-fields class="panel" - next='entrepreneur-resource-detail' + + next='public-resource-detail' paginate-by="5" ) diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js index 0e35778d6412f655663f6fc932059117458be1d0..ee5969429925b367e771fa755d52b5d334500be9 100644 --- a/src/scripts/coopstarter.js +++ b/src/scripts/coopstarter.js @@ -102,7 +102,7 @@ function selectHiddenManagementForType(tab, form) { let type_hidden_field = form.querySelectorAll( 'hidden-widget[name="more_criterias_hidden"] select[name="type"]' ); - + if (tab.classList.contains("active")) { //Fullfill hidden field let type_field_search = tab @@ -146,8 +146,10 @@ function addProperFilterToSearchComponents(targetId) { //To retrieve keyword //https://git.happy-dev.fr/startinblox/framework/sib-core/issues/379 //TODO: Wait for a solution to filter with multiple value with "OR" instead of "AND". - let keyword_form = baseElement.querySelectorAll(".search-by-keyword")[0]; - let keyword_field = keyword_form.querySelector(`input[name="keyword"]`); + let keyword_form = document.querySelectorAll(".search-by-keyword")[0]; + let keyword_field = keyword_form.querySelector( + `input[name="name_keyword"]` + ); let keyword_submit = baseElement.querySelectorAll(" .keyword_submit")[0]; let keyword_hidden_fields = baseElement.querySelectorAll(