Skip to main content Help Control Panel

 

Projets «   Horizontal drop-down menu «   Analyse fonctionnelle «  

Analyse fonctionnelle

« Previous Next »

J'ai quasiment terminé de quoi vous livrer une beta.

J'ai testé sur skeleton, differentb et 1 skin "vide", avec pour le dropdown des sous-sections un layout "compact" ainsi qu'un nouveau "smartlist".

note : le layout pour lister les sous-sections doit fournir une liste non-ordonnée.

j'ai encore des interférence CSS avec le "youarehere" des tabs.

voici les éléments impactés dans le code :

  • modifications sur page::tabs. Ajout d'un argument optionnel (un nom de layout) qui déclenche la recherche et l'affichage des sous-sections (avec le layout indiqué)
  • modifications sur yacs.css. Ajout de régles minimales pour un bon fonctionnement du dropdown.
  • ajout d'un layout layout_sections_as_smartlist.php qui contient dans une liste non ordonnée l'icone, le titre et l'intro (et aussi les new,updated, private...) de chaque section (icon alignée à gauche comme une colonne séparée)
  • modifications sur skin_skeleton::finalize_list() : ajout d'un "case: smartlist" pour la mise en forme finale du layout indiqué au dessus.

pouvez déjà réagir sur l'impact, les noms employés, etc.

pour smartlist j'aurais pu faire toute la mise en forme dans le layout mais en appelant skin::build_list il me fait tout le boulot. Comme il s'agit de mettre ce travail dans la référence, j'en profite.

This comment has inspired:

by Alexis Raimbault on June 22 2010