CMS Automne http://www.automne-cms.org/forum/ |
|
[fonctionnalités] : la même page à plusieurs endroits http://www.automne-cms.org/forum/viewtopic.php?f=2&t=458 |
Page 1 sur 1 |
Auteur: | jmarc [ Dim Mars 08, 2009 8:27 pm ] |
Sujet du message: | [fonctionnalités] : la même page à plusieurs endroits |
Je constate avec une grande satisfaction que l'ancienne dénomination des pages dans le dossier /html/, du genre _2_3_10_20_.php, a été abandonné au profit d'un nommage bien plus simple : 20.php En supprimant la notion de "chemin" dans le nom de la page, outre de simplifier la vie de Sébastien pour gérer le cas de déplacement d'une page dans l'arborescence du site, permet d'envisager une fonctionnalité très puissante et tellement rare dans les CMS : Pouvoir insérer une même page à deux endroits différents de l'arborescence des pages. Un petit exemple d'arborescence de page pour illustrer l'intérêt : - Accueil --- Guide géographique ------ Angleterre ------ France --------- Mon voyage dans le Périgord --- récits ------ Évènements ------ Voyages --------- Mon voyage dans le Périgord Dans cet exemple, la page Mon voyage dans le Périgord est créée et gérée de manière unique tout en étant insérée et accessible à deux endroits différents de l'arborescence des pages (sur le site public ou en mode administration). C'est, en quelque sorte, le même principe que la médiathèque qui permet d'utiliser une image unique dans différentes rangées. D'où ma question : est-ce qu'une telle possibilité d'utilisation multiple est envisagée pour les pages ? Si c'était le cas, cela permettrait de décupler les possibilités de contenus croisés, à la manière de Drupal. |
Auteur: | Chrys [ Dim Mars 08, 2009 9:15 pm ] |
Sujet du message: | |
Je suis également intéressé par ce type de fonctionnalité |
Auteur: | Sébastien [ Lun Mars 09, 2009 9:26 am ] |
Sujet du message: | |
Il n'est pas prévu de réaliser ça (ça pose un problème de gestion croisée des arborescence), par contre, rien ne vous empêche de créer une page de redirection vers la page souhaité. La redirection d'une page vers une autre est possible dans les propriétés des pages. |
Auteur: | Chrys [ Lun Mars 09, 2009 9:35 am ] |
Sujet du message: | |
S'il est vrai qu'avec une page de redirection, on peut s'en sortir, reste le problème du fil d'ariane. Pour prendre l'exemple de jmarc, imaginons que la première page "Mon voyage dans le Périgord" soit celle qui contient effectivement le contenu et la seconde soit la page de redirection. Lorsque j'affiche la première, j'ai le fil d'ariane suivant : Accueil > Guide > France > Périgord Lorsque j'affiche la seconde, j'ai le même fil d'ariane alors que je souhaiterai celui-ci : Accueil > Récits > Voyage > Périgord |
Auteur: | Sébastien [ Lun Mars 09, 2009 9:38 am ] |
Sujet du message: | |
Oui obligatoirement puisque ça n'est qu'une redirection. Je note l'idée, actuellement ça me semble très délicat à réaliser mais sait on jamais je finirai peut-être par trouver une solution. |
Auteur: | jmarc [ Lun Mars 09, 2009 7:58 pm ] |
Sujet du message: | |
Sébastien a écrit: Il n'est pas prévu de réaliser ça ... rien ne vous empêche de créer une page de redirection vers la page souhaité.
OK. C'est comme cela que je fais actuellement avec Typo3. Je peux bien continuer avec Automne 4 ... En attendant de bien comprendre les mécanismes de gestion de l'arborescence des pages et mesurer effectivement l'étendue de la tache pour obtenir ce type de fonctionnalité. Car, outre la possibilité mentionnée par Chris d'obtenir des fils d'arianes différents, cette fonctionnalité offre également l'avantage de permettre d'afficher des sous-menus (sommaires) différents des pages soeurs ou filles en fonction de l'endroit où est consultée la page. Dans l'exemple pris : Accueil > Récits > Voyage > Mon voyage dans le Périgord, le visiteur resterait ainsi dans le contexte "Récits de Voyage" au lieu de se retrouver parachuté dans le "Guide France" par la redirection de page. Tandis qu'avec un "positionnement multiple" de la même page, on lui donnerait l'illusion de consulter 2 bouquins différents (le Guide ou les Récits de voyage) avec chacun leurs pages et leur sommaire. Mais je comprend que cette fonctionnalité ne soit pas évidente à implémenter et pas prioritaire... même si j'ai l'impression que le structure des données d'arborescence avec les tables linx pourrait s'y adapter à merveille... |
Auteur: | Sébastien [ Mar Mars 10, 2009 9:26 am ] |
Sujet du message: | |
Le gros problème est qu'en implémentant cette fonction on risque une récursion infinie sur l'arborescence (une page lie une page qui lie la première page). De plus le calcul des droits en deviendra particulièrement complexe. |
Auteur: | jmarc [ Mar Mars 10, 2009 9:52 am ] |
Sujet du message: | |
Ben voilà le genre de "détail qui tue" que je n'avais absolument pas calculé Effectivement, ça calme ! |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |