Skip to content
Snippets Groups Projects
Commit 8b556ed3 authored by Alice Poggioli's avatar Alice Poggioli
Browse files

Feature: Add a public dashboard to consult resource without permission.

parent d634297a
No related branches found
No related tags found
1 merge request!44Feature/public entrepreneur dashboard
...@@ -58,12 +58,7 @@ sib-form#mentor_profile_edition.block_log.block_creat_count( ...@@ -58,12 +58,7 @@ sib-form#mentor_profile_edition.block_log.block_creat_count(
class-headline='w_75' class-headline='w_75'
submit-button="Save modifications" submit-button="Save modifications"
<<<<<<< HEAD
next='mentor-dashboard' next='mentor-dashboard'
) )
sib-link(class="backlink", next="mentor-resource-list") Back to the dashboard sib-link(class="backlink", next="mentor-resource-list") Back to the dashboard
=======
next='mentor-resource-list'
)
>>>>>>> 9192f2b5e98a215b5211905e68417f1a06b2baf6
.container
.flex.flex_espace.flex_item_center
sib-link(next='entrepreneur-resource-list')
figure.logo_head.margin_bord_ecran
img(src="../images/logo_head.png" alt="Coopstarter")
include menu.pug
div.flex.flex_espace.flex_item_center
sib-form(
data-src=`${endpoints.languages}`
fields='languages'
range-languages=`${endpoints.languages}`
widget-languages='sib-form-dropdown'
selected-languages=`${endpoints.languages}/1/`
label-languages=''
naked
)
input.ico_droite.ico_search
sib-router(default-route='public-resource-list')
sib-route(name='public-resource-list')
\ No newline at end of file
// Dashboard for entrepreneur, containing the search engine
// Access to all resources
// Capabilities to request a resource
// Like and comment
header#header(role='banner')
include ./components/header.pug
section#home
#public-resource-list(hidden).no-sidebar.container
include ./resources/list.pug
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-public-loader
hidden Loading resources, please wait...
sib-form#search-by-keyword(
data-src=`${endpoints.resources}`,
loader-id="resources-public-loader"
fields='keyword(name_keyword, description, author)'
label-keyword="Search by author, name..."
widget-keyword="sib-form-placeholder-text"
widget-description='cs-display-property'
widget-name_keyword='cs-display-property'
widget-author='cs-display-property'
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(
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}`
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
)
//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="https://api.coopstarter.happy-dev.fr/types/1/"
fields='name'
widget-name='fake-tabs'
)
div(class='tablink filter_by_type', onclick="openFakeTab(this)")
sib-display#type2(
data-src="https://api.coopstarter.happy-dev.fr/types/2/"
fields='name'
widget-name='fake-tabs'
)
div.block_log.block_list
//Step 1
sib-display#circles-list(
loader-id="resources-loader"
data-src=`${endpoints.steps}1/`,
fields='name'
label-name ='Step 1 '
label-resources=''
widget-name='cs-steps-header'
)
sib-display.resource_by_step(
data-src=`${endpoints.steps}1/resources/`,
fields='name, author, format, publication_year, description, country, language, fields',
search-fields='search_for_a_resource(name, description, author), 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='cs-display-property'
widget-publication_year='cs-display-property'
widget-description='cs-display-property'
widget-fields='hidden-widget'
widget-language="hidden-widget"
widget-author="cs-display-property"
widget-format='cs-display-multiple-property'
label-format=''
multiple-format
label-language=''
multiple-language
label-fields=''
multiple-fields
paginate-by="5"
)
//Step 2
sib-display#circles-list(
data-src=`${endpoints.steps}2/`,
fields='name'
label-name ='Step 2 '
label-resources=''
widget-name='cs-steps-header'
)
sib-display.resource_by_step(
data-src=`${endpoints.steps}2/resources/`,
fields='name, author, format, publication_year, description, country, language, fields',
search-fields='search_for_a_resource(name, description, author), 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-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='cs-display-property'
widget-publication_year='cs-display-property'
widget-description='cs-display-property'
widget-fields='hidden-widget'
widget-language="hidden-widget"
widget-author="cs-display-property"
widget-format='cs-display-multiple-property'
label-format=''
multiple-format
label-language=''
multiple-language
label-fields=''
multiple-fields
paginate-by="5"
)
//Step 3
sib-display#circles-list(
data-src=`${endpoints.steps}3/`,
fields='name'
label-name ='Step 3 '
label-resources=''
widget-name='cs-steps-header'
)
sib-display.resource_by_step(
data-src=`${endpoints.steps}3/resources/`,
fields='name, author, format, publication_year, description, country, language, fields',
search-fields='search_for_a_resource(name, description, author), 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-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='cs-display-property'
widget-publication_year='cs-display-property'
widget-description='cs-display-property'
widget-fields='hidden-widget'
widget-language="hidden-widget"
widget-author="cs-display-property"
widget-format='cs-display-multiple-property'
label-format=''
multiple-format
label-language=''
multiple-language
label-fields=''
multiple-fields
paginate-by="5"
)
//Step 4
sib-display#circles-list(
data-src=`${endpoints.steps}4/`,
fields='name'
label-name ='Step 4 '
label-resources=''
widget-name='cs-steps-header'
)
sib-display.resource_by_step(
data-src=`${endpoints.steps}4/resources/`,
fields='name, author, format, publication_year, description, country, language, fields',
search-fields='search_for_a_resource(name, description, author), 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-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='cs-display-property'
widget-publication_year='cs-display-property'
widget-description='cs-display-property'
widget-fields='hidden-widget'
widget-language="hidden-widget"
widget-author="cs-display-property"
widget-format='cs-display-multiple-property'
label-format=''
multiple-format
label-language=''
multiple-language
label-fields=''
multiple-fields
paginate-by="5"
)
//Step 5
sib-display#circles-list(
data-src=`${endpoints.steps}5/`,
fields='name'
label-name ='Step 5 '
label-resources=''
widget-name='cs-steps-header'
)
sib-display.resource_by_step(
data-src=`${endpoints.steps}5/resources/`,
fields='name, author, format, publication_year, description, country, language, fields',
search-fields='search_for_a_resource(name, description, author), 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-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='cs-display-property'
widget-publication_year='cs-display-property'
widget-description='cs-display-property'
widget-fields='hidden-widget'
widget-language="hidden-widget"
widget-author="cs-display-property"
widget-format='cs-display-multiple-property'
label-format=''
multiple-format
label-language=''
multiple-language
label-fields=''
multiple-fields
paginate-by="5"
)
...@@ -12,4 +12,9 @@ h2.title_lead Welcome to our international index of resources for cooperative me ...@@ -12,4 +12,9 @@ h2.title_lead Welcome to our international index of resources for cooperative me
alt="Connect as mentor") alt="Connect as mentor")
cs-login(bind-user) cs-login(bind-user)
button#mentor_login.button_base Connect to the knowledge base button#mentor_login.button_base Connect to the knowledge base
\ No newline at end of file
sib-link(next='public-dashboard')
button#public-acces.button_base Access without registration
\ No newline at end of file
...@@ -7,6 +7,7 @@ html ...@@ -7,6 +7,7 @@ html
sib-route(name='account-creation') sib-route(name='account-creation')
sib-route(name='mentor-dashboard') sib-route(name='mentor-dashboard')
sib-route(name='entrepreneur-dashboard') sib-route(name='entrepreneur-dashboard')
sib-route(name='public-dashboard')
body body
#mentor-dashboard(hidden).no-sidebar #mentor-dashboard(hidden).no-sidebar
...@@ -20,6 +21,9 @@ html ...@@ -20,6 +21,9 @@ html
#account-creation(hidden).no-sidebar.container #account-creation(hidden).no-sidebar.container
include includes/account-creation.pug include includes/account-creation.pug
#public-dashboard(hidden).no-sidebar
include includes/public/dashboard.pug
sib-auth sib-auth
sib-auth-provider( sib-auth-provider(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment