Browse Source

feat: navigation transversale médiathèque / albumothèque

pull/21/head
tcharlss 4 months ago
parent
commit
51a2b9bd6d
  1. 9
      albums_pipelines.php
  2. 5
      paquet.xml
  3. 6
      prive/squelettes/top/albums.html

9
albums_pipelines.php

@ -503,6 +503,7 @@ function albums_formulaire_verifier(array $flux): array {
* - privé / portfolio_document : remplacer par un autre squelette pour les albums.
* - privé / colonne-documents : remplacer par un autre squelette
* - privé / document_desc : ajouter un attribut rel pour les albums
* - privé / documents : ajout de la barre d'onglets
* - public / inclure/documents : on ajoute les albums à la suite
*
* @pipeline recuperer_fond
@ -591,6 +592,14 @@ function albums_recuperer_fond($flux) {
}
}
// Privé : ajout de la barre d'onglets dans la médiathèque
if ($fond === 'prive/squelettes/top/documents') {
include_spip('inc/boutons');
$texte = $flux['data']['texte'];
// On place avant le titre
$flux['data']['texte'] = barre_onglets('albums_documents', 'mediatheque') . $texte;
}
// Public : portfolio des articles
// On ajoute les albums non insérés dans le texte à la suite
if (

5
paquet.xml

@ -40,8 +40,13 @@
<necessite nom="medias" compatibilite="[2.7.27;]" />
<!-- Entrées du menu principal -->
<menu nom="albums" titre="album:titre_albums" parent="menu_edition" icone="images/album-16.svg" />
<menu nom="album_creer" titre="album:icone_creer_album" parent="outils_rapides" icone="images/album-add-16.svg" action="album_edit" parametres="new=oui" />
<menu nom="configurer_albums" titre="album:cfg_titre_albums" parent="menu_configuration" icone="images/album-16.svg" />
<!-- Onglets albums / documents -->
<onglet nom="mediatheque" titre="medias:documents" parent="albums_documents" icone="" action="documents" />
<onglet nom="albumotheque" titre="album:titre_albums" parent="albums_documents" icone="" action="albums" />
</paquet>

6
prive/squelettes/top/albums.html

@ -0,0 +1,6 @@
[(#REM)
Navigation transversale albums / documents
]
[(#VAL{albums_documents}|barre_onglets{albumotheque})]
Loading…
Cancel
Save