Skip to content
Snippets Groups Projects
validate.pug 2.86 KiB
Newer Older
include ../../components/widgets

sib-router
  sib-route(name='improvement-dialog')
  sib-route(name='refusal-dialog')

.block_log.block_creat_count
  sib-display(
    bind-resources,
    fields='format, steps, content(name, preview_image, description, tags),\
            submitter_info(submitter.name, \
            submitter.mentor_profile.organisation.name, skills, uri, broken), copyright, specifications(\
            header_specifications, author, country, language.name,\
            publication_year, field, type.name, sharing), \
            related, improve, refuse',

    widget-submitter.name='cs-display-resource-property',
    widget-author='cs-display-resource-property',
    widget-country='cs-display-resource-property',
    widget-submitter.mentor_profile.organisation.name='cs-display-resource-property'
    widget-format='cs-display-multiple-property'
    widget-uri='sib-display-link'
    widget-skills='cs-display-resource-property'
    widget-description='cs-display-property'
    widget-name='cs-display-property'
    widget-type.name="cs-display-resource-property"
    widget-publication_year='cs-display-resource-property'
    widget-sharing='cs-display-resource-property'
    widget-language.name='cs-display-resource-property'
    
    label-type.name='Type:'
    label-sharing='Access:'
    label-language.name='Language:'
    label-publication_year='Publication year:'
    label-header_specifications='Specifications'
    each-label-format="Format:"
    label-format=''
    multiple-format

    widget-steps='cs-display-step-property'
    label-steps=''
    each-label-steps="Step"
    multiple-steps

    widget-related='cs-display-related-property'
    label-related="Related resources"
    multiple-related

    widget-field='cs-display-multiple-property'
    label-field=''
    each-label-field='Field:'
    multiple-field

    label-skills='With this resource, you will be able to:'
    label-uri='Link to resource'
    label-country='Country:',
    label-submitter.mentor_profile.organisation.name='Organisation:',
    label-author='Author :',
    label-submitter.name='Resource posted by:',

    widget-improve='sib-action'
    label-improve='Require improvement'
    action-improve='improvement-dialog'
    class-improve='button_base'

    widget-refuse='sib-action'
    label-refuse='Report as inappropriate'
    action-refuse='refusal-dialog'
    class-refuse='button_base'
  )

  sib-form(
    bind-resources,
    fields='',
    data-src=`${endpoints.reviews}`
    submit-button='Validate'
  )

  dialog#refusal-dialog
    h2 Report as inappropriate
    sib-form(
      bind-resources,
      fields='',
      data-src=`${endpoints.reviews}`
      submit-button='Report as inappropriate'
    )

  dialog#improvement-dialog
    h2 Require improvement
    sib-form(
      bind-resources,
      fields='',
      data-src=`${endpoints.reviews}`
      submit-button='Require improvement'
    )