niji/starter_kit

There is no license information available for the latest version (1.9) of this package.

Starter kit profile

Installs: 16 736

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 4

Forks: 3

Open Issues: 1

Type:drupal-profile

1.9 2021-06-22 11:45 UTC

This package is auto-updated.

Last update: 2025-01-22 19:59:22 UTC


README

Build Status

Distribution Starter Kit

Attention : Ce profile n'installe aucun des modules qu'il contient. Seuls les modules de base du coeur et certains modules contrib sont installés par défaut.

Modules installés par défaut :

  • block
  • config
  • config_split
  • dynamic_page_cache
  • help
  • language
  • page_cache
  • redis
  • toolbar
  • user

Pour activer tous les modules de cette distribution :

$ drush en sk_commons sk_media_file sk_media_image sk_media_video_embed sk_media_video_file sk_node_page sk_paragraph_media_image_video sk_paragraph_slider sk_paragraph_text_image sk_paragraph_title_text -y

Les modules de cette distribution contiennent

  • La définition de field.storage de base (sk_commons)
  • La définition de types de média (sk_media_*)
  • La définition de types de paragraphes (sk_paragraph_*)
  • La définition de types de contenu (sk_node_*)
  • Les entity_browser pour chaque type d'entité (sk_commons)
  • La configuration de paragraphs_browser pour faciliter la contribution (sk_commons)

Les modules disponibles

sk_commons

Dépendances

Aucune

Field storage

Le module fourni tous les field.storage utilisés par les autres modules La définition des field.storage est optionnelle. Chaque field.storage ne sera créé que lorsqu'au moins un des modules l'utilisant sera activé.

Entity browser

L'entity browser présent dans ce module permet de naviguer dans tous les contenus de type media.

La vue associée pour effectuer la recherche se base sur les valeur du paramètre target_bundle du champ depuis lequel l'entity browser est appelé.

Exemple : Si un champ à comme configuration :

settings:  
  handler_settings:
    target_bundles:
      image: image  
      video_embed: video_embed  
      video_file: video_file

Alors l'entity browser n'affichera que les media de type image, video_fileet video_embed.
Cette opération est possible grâce au patch de l'issue https://www.drupal.org/project/entity_browser/issues/2865928

Un onglet de création est défini pour chaque type de media présent dans les modules de la distribution.
Les onglets sont eux aussi affichés en fonction des paramètres target_bundle du champ depuis lequel l'entity browser est appelé (c.f. sk_commons_form_alter()).

sk_media_file

Dépendances

  • drupal:file
  • drupal:image
  • drupal:media
  • starter_kit:sk_commons

Type de contenu

Entity type : media
Bundle : file
Label : File
Champs :

sk_media_image

Dépendances

  • drupal:image
  • drupal:media
  • starter_kit:sk_commons

Type de contenu

Entity type : media
Bundle : image
Label : Image
Champs :

sk_media_video_embed

Dépendances

  • drupal:media
  • video_embed_field:video_embed_media
  • starter_kit:sk_commons

Type de contenu

Entity type : media
Bundle : video_embed
Label : Video Embed
Champs :

sk_media_video_file

Dépendances

  • drupal:file
  • drupal:media
  • starter_kit:sk_commons

Type de contenu

Entity type : media
Bundle : video_file
Label : Video file
Champs :

sk_node_page

Dépendances

  • drupal:node
  • starter_kit:sk_commons
  • paragraphs_browser:paragraphs_browser

Type de contenu

Entity type : node
Bundle : page
Label : Page
Champs :

sk_paragraph_media_image_video

Dépendances

  • entity_browser:entity_browser
  • entity_browser_entity_form:entity_browser_entity_form
  • starter_kit:sk_commons
  • paragraphs:paragraphs
  • drupal:views

Type de contenu

Entity type : paragraph
Bundle : media_image_video
Label : Image or Video
Champs :

sk_paragraph_slider

Dépendances

  • drupal:text
  • entity_browser:entity_browser
  • entity_browser_entity_form:entity_browser_entity_form
  • starter_kit:sk_commons
  • starter_kit:sk_media_image
  • paragraphs:paragraphs
  • drupal:views

Type de contenu

Entity type : paragraph
Bundle : slider
Label : Slider
Champs :

Entity type : paragraph
Bundle : slide
Label : Slide
Champs :

sk_paragraph_text_image

Dépendances

  • drupal:text
  • drupal:options
  • entity_browser:entity_browser
  • entity_browser_entity_form:entity_browser_entity_form
  • starter_kit:sk_commons
  • starter_kit:sk_media_image
  • paragraphs:paragraphs
  • drupal:views

Type de contenu

Entity type : paragraph
Bundle : image_text
Label : Image + Text
Champs :

sk_paragraph_title_text

Dépendances

  • drupal:text
  • starter_kit:sk_commons
  • paragraphs:paragraphs

Type de contenu

Entity type : paragraph
Bundle : title_text
Label : Title + Text
Champs :