Skip to content
Snippets Groups Projects
list.pug 18.85 KiB
include ../../components/widgets


div.container_min
        h2.title_lead.fd_bleu International index of resources for cooperative mentors and entrepreneurs
        button.button_dark.pull-right Watch the presentation

//-About : 
//It will be great to have autocompletion on country
//I'm waiting for a confirmation to suppress step field


container.block_list.flex.flex_espace
    div.w_75.block-g-entre
        div
            h2.title_form Search for a resource
            div#resources-loader
                hidden
                    i.fas.fa-spinner.fa-spin
            sib-form.search-by-keyword(
                data-src=`${endpoints.resources}`,
                loader-id="resources-loader"
                fields='keyword(name_keyword)'    
                label-name_keyword="Search by name..."
                widget-name_keyword="sib-form-placeholder-text"

                naked    
            )

            div.keyword_submit.button__actions
                div.button_base.ico_gauche Search
            
            sib-form.instance_database_only(
                data-src=`${endpoints.resources}`,
                fields='instance_database_only'    
                widget-instance_database_only='cs-display-checkbox'
                class-instance_database_only = 'ss-list checkbox'
                
                naked
            )
        sib-form.more_criterias.flex.flex_espace(
            data-src=`${endpoints.resources}`,
            fields='header_criterias, format, publication_year, country, language, fields'
            label-header_criterias='More criterias'
            label-format='Format:'
            label-publication_year='Year of publication'
            label-country='Country of publication'
            label-language='Language'
            label-fields='Field'
            widget-header_criterias='cs-section_header'

            range-language=`${endpoints.languages}`
            range-fields=`${endpoints.fields}`
            range-format=`${endpoints.formats}`
            range-country=`${endpoints.countries}`

            multiple-country='sib-form-dropdown'
            widget-country='sib-form-auto-completion'

            multiple-language='sib-form-dropdown'
            widget-language='sib-form-auto-completion'

            multiple-format='sib-form-dropdown'
            widget-format='sib-form-auto-completion'

            multiple-fields='sib-form-dropdown'
            widget-fields='sib-form-auto-completion'
                            
            naked
        )

    div.w_25
        div.block_aside_entre
            img(src="../images/asid_entre.png" alt="rechercher de ressources")
            p Can't find the ressource you need ?
            div.button__actions
                sib-link(next='entrepreneur-request-create')
                    div
                    div.button_base Make a request

    
    //Fake tabs to filter by type.
    div.tabs.flex_espace
        div(class='tablink filter_by_type active', onclick="openFakeTab(this)")
            sib-display#type1(
                data-src=`${endpoints.types}1/`
                fields='name'
                widget-name='fake-tabs'
            )

        div(class='tablink filter_by_type', onclick="openFakeTab(this)")
            sib-display#type2(
                data-src=`${endpoints.types}2/`
                fields='name'
                widget-name='fake-tabs'
            )

        div.block_log.block_list
       
            //Step 1
            div.step
                div#resources-loader-step1
                    hidden
                        i.fas.fa-spinner.fa-spin

                sib-display#circles-list(
                    loader-id="resources-loader-step1"
                    data-src=`${endpoints.steps}1/`,
                    fields='name'
                    class="accordion active"
    
                    label-name ='Step 1 '
                    label-resources=''
                    
                    widget-name='cs-steps-header'
                )
                
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}1/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
    
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"

                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )
    
            //Step 2
            div.step
                sib-display#circles-list(
                    data-src=`${endpoints.steps}2/`,
                    fields='name'
                    class="accordion"
    
                    label-name ='Step 2 '
                    label-resources=''
                    
                    widget-name='cs-steps-header'  
                )
    
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}2/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
    
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"
                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )

            //Step 3
            div.step
                sib-display#circles-list(
                    data-src=`${endpoints.steps}3/`,
                    fields='name'
                    class="accordion"
    
                    label-name ='Step 3 '
                    label-resources=''
                    
                    widget-name='cs-steps-header'   
    
                )
    
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}3/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"
                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )

            //Step 4
            div.step
                sib-display#circles-list(
                    data-src=`${endpoints.steps}4/`,
                    fields='name'
                    class="accordion"
    
                    label-name ='Step 4 '
                    label-resources=''
    
                    widget-name='cs-steps-header'
    
                )
    
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}4/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
    
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"
                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )

            //Step 5
            div.step
                sib-display#circles-list(
                    data-src=`${endpoints.steps}5/`,
                    fields='name'
                    class="accordion"
    
                    label-name ='Step 5 '
                    label-resources=''
    
                    widget-name='cs-steps-header'       
                )
    
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}5/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
    
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"
                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )

            //Step 6
            div.step
                sib-display#circles-list(
                    data-src=`${endpoints.steps}6/`,
                    fields='name'
                    class="accordion"
    
                    label-name ='Step 6 '
                    label-resources=''
    
                    widget-name='cs-steps-header'       
                )
    
                sib-display.resource_by_step(
                    data-src=`${endpoints.steps}6/resources/validated/`,
                    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-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'
                    search-widget-format='sib-form-auto-completion'
                    search-multiple-language='sib-form-dropdown'
                    search-widget-language='sib-form-auto-completion'
                    search-multiple-fields='sib-form-dropdown'
                    search-widget-fields='sib-form-auto-completion'
    
            
                    widget-name='cs-display-property'
                    widget-country='hidden-widget'
                    widget-publication_year='cs-display-property'
                    widget-description='cs-display-property'
                    widget-fields='hidden-widget'
                    widget-language="hidden-widget"
                    widget-author="hidden-widget"
                    widget-format.name='cs-display-resource-property'
                    widget-like='fake-like'
                    widget-dislike='fake-dislike'
                    label-format.name=''
                    label-language=''
                    multiple-language
                    label-fields=''
                    multiple-fields
                    class="panel"
                    next='entrepreneur-resource-detail'

                    paginate-by="5"
                )