Boîte à Idées

La Boîte à Idées vous permet de suivre les idées en attente de développement pour Automne.
Vous pouvez suggérer de nouvelles idées, voter pour les idées existantes pour nous pousser à les développer plus vite et suivre le développement d'Automne.
Vous disposez de 10 votes tous les mois. Vous pouvez choisir d'utiliser tous vos votes pour une idée que vous aimez vraiment ou bien les partager entre plusieurs idées.
Vous gagnez 5 votes de plus pour le mois en cours si vous proposez une idée et qu'elle est acceptée !
Recherche d'idées
121 résultat(s) pour votre recherche :
Déplacement de branches pour les utilisateurs
Actuellement seuls les administrateurs peuvent déplacer des branches dans Automne (pages contenant des sous-pages) car cette opération n'est pas soumise à validation.
Il serait utile aux utilisateurs ayant les droits de validation sur ces pages de pouvoir effectuer la même opération.
Catégorie : Fonctionnalités des pages
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 03/04/2012 par Olivier Lenoir
Prise en compte d'un nouvel attribut
Prenons comme exemple les paramètres du CMS_form et de son fichier rc
<cms-module-parameters>
<param name="default_language">fr</param>
<param name="default_category">1</param>
<param name="editor_toolbar">cms_forms</param>
</cms-module-parameters>
Aux vues du fichier standard_rc.xml, il est possible d'ajouter un attribut "type" et ainsi définir le type de donnée attendu (boolean, email, text...)
Il serait bien d'ajouter un nouvel attribut "help" qui permettrait d'en dire plus qu'un simple libellé et qui pourrait ajouter automatiquement le "?" d'automne et le tooltip qui va avec.
Exemple
<cms-module-parameters>
<param name="Use_Google_api" type="boolean" help="Design your poll results with Google Chart Tools">1</param>
</cms-module-parameters>
Catégorie : Interface d'administration, Gestion des modules
Version prévue : Non planifié
Estimation du temps de travail : Environ une heure
» Ajouter un commentaire Créé le 06/03/2012 par Atm4u
Création des utilisateurs
Quelques améliorations pourraient être apportées à la gestion des utilisateurs. Ces améliorations rentrent souvent dans le cadre où l'on utilise Automne pour gérer un espace réservé.
De fait ce serait bien de pouvoir :
- Rendre le mot de passe obligatoire à l'aide d'un paramètre (constante ?)
- Pouvoir générer un mot de passe à l'aide d'un bouton
- Pouvoir envoyer un email formaté à la création d'un compte
Qu'en pensez-vous ?
Catégorie : Gestion des utilisateurs et des groupes
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 06/03/2012 par Emmanuel Ventura
Rangée "traduction"
Module "traductions" (cms_i18n).
Lors de l'installation du module, avoir nativement une rangée "Traduction", qui permettrait d'indiquer une clé à l'édition de la page, et d'afficher la traduction correspondante à l'affichage.
Le code ressemblerait à ceci :
<row>
<block module="cms_i18n" type="translation" id="translate" [language=""]>
{{data}}
</block>
</row>
A l'édition de la page contenant la rangée on aurait un champ pour indiquer la clé de traduction.
{{data}} serait traduit respectivement selon la langue de l'utilisateur, de la page ou du site (comportement par défaut).
La cerise sur le gâteau serait un menu déroulant pour choisir quelle langue utiliser par défaut (si l'attribut est omis ou vide) : "Utilisateur si connecté", "Page", "Site".
Par exemple on pourrait ainsi avoir une traduction qui est forcée sur le site plutôt que sur la langue de l'utilisateur. Ou sur le site plutôt que sur la page.
Catégorie : Autre module
Version prévue : Non planifié
Estimation du temps de travail : Environ une journée
» Ajouter un commentaire Créé le 14/02/2012 par Jérémie Bryon
Restreindre la gestion des utilisateurs à un ou plusieurs groupes
Afin de pouvoir déléguer la gestion de certains groupes d'utilisateurs, il serait souhaitable de pouvoir préciser dans les droits d'administration sur quel(s) groupe(s) je souhaite donner le droit de gestion des utilisateurs et des groupes.
Je propose d'ajouter le même composant d'interface que celui pour les catégories multiples à côté de la case à cocher pour pouvoir choisir le ou les groupes à gérer.
Catégorie : Gestion des utilisateurs et des groupes, Interface d'administration
Version prévue : Non planifié
Estimation du temps de travail : 2 à 3 journées
» Ajouter un commentaire Créé le 02/02/2012 par Frank Taillandier
infos complémentaires i18n
Il serait parfois utile d'avoir un champ complémentaire dans le module traductions, tel que "description", pour noter le rôle de la clé, afin de faciliter le travail de tous sur la vie du projet. Ce champ n'a pas a être exploitable côté front, il sert juste de mémo.
Statut : En attente de votesCatégorie : Autre module
Version prévue : Non planifié
Estimation du temps de travail : Environ une heure
» Ajouter un commentaire Créé le 01/02/2012 par Sébastien Pauchet
Accéder à l'aide des modules Polymod depuis les modèles de page
Depuis Automne 4.1 on peut utiliser les blocks polymod dans les modèles de page, or l'aide relative à ces blocks polymod n'est pas disponible depuis l'édition d'un modèle de page, seulement d'un modèle de rangée.
Statut : En attente de votesCatégorie : Interface d'administration
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 30/01/2012 par Frank Taillandier
personnaliser les valeurs spéciales dans htmltemplate
on dispose d'une série de balises spéciales utiles à l'intégration
{{currentClass}} affiche CMS_current
{{isParent}} affiche CMS_parent
{{lvlClass}} affiche CMS_lvl#
{{typeClasse}} affiche CMS_sub ou CMS_nosub
Aujourd'hui de nombreux frameworks CSS et librairies jQuery sont conçus pour réagir à certaines classes en particulier, et cela nous oblige à soit hacker les librairies en question, soit passer par des atm-if pour vérifier que "'{{currentClass}}' == 'CMS_current'" pour choisir ma classe.
Deux solutions
la rapide : permettre la personnalisation, via un fichier de config, des noms de ces classes (si c'est déjà possible sorry)
la plus mieux : faire fumer le parser pour faire des choses comme {{currentClass|'maClasseActive',''}}
{{typeClass|'jeSuisPapa','jeSuisPasPapa'}}
{{lvlClass|'jesuislvl','2'}} <= "jesuislvl" étant le préfix, "2" étant le rank de départ (parce que des fois avec ces histoires de pages dépubliées on a des ranks pas super logiques).
Catégorie : Fonctionnalités des pages
Version prévue : Non planifié
Estimation du temps de travail : Indéterminée
» 1 commentaire(s) sur cette idée Créé le 30/01/2012 par Adrien Weissberg
Spécifier des paramètres lors de la création d'un lien interne
Aujourd'hui il n'est pas possible de créer via l'interface d'administration un lien interne vers une page qui peut accepter des paramètres.
Pourrais-ton imaginer un moyen de pouvoir créer ce genre de lien dans Automne (redirections de page, plugin WYSIWYG, etc. )
Catégorie : Fonctionnalités des pages, Interface d'administration
Version prévue : Non planifié
Estimation du temps de travail : Environ une journée
» Ajouter un commentaire Créé le 26/01/2012 par Frank Taillandier
paramétrer le niveau d'arborescence des catégories
Pouvoir paramétrer facilement le niveau d'arborescence initiale affichée pour les catégories à la création d'une nouvelle actualité.
Ex : pouvoir afficher 3 niveaux dépliés par défaut
Catégorie : Module Actualités
Version prévue : Non planifié
Estimation du temps de travail : Environ une heure
» 1 commentaire(s) sur cette idée Créé le 23/01/2012 par Olivier Lenoir
Exporter une page
Permettre d'exporter le contenu d'une page au format HTML.
Statut : En attente de votesCatégorie : Fonctionnalités des pages, Interface d'administration
Version prévue : Non planifié
Estimation du temps de travail : Environ une journée
» Ajouter un commentaire Créé le 23/01/2012 par Frank Taillandier
Réservation d'un espace client seulement aux admin/super admin
IL serait très bien de pouvoir "bloquer" un espace client
<atm-clientspace module="standard" id="monID" />
seulement aux développeur/intégrateurs pour tout ce qui est d'ajout de rangée de contenu/suppression/modification
cet espace sera réservé seulement pour mettre une rangée / polymod pour la structure d'un site, identique entre les modèles de page de type (footer, ou menu, ou bloc spéciaux)
ainsi on gagne en soupplesse :
- cela serait comme un include en php puisqu'il suffira de modifier la rangée de contenu afin de modifier tout le site
- on pourra exporter des rangées et s'en resservir sur d'autres sites pour la confection et non pas que pour alimenter un site en contenu rédactionnel
cela deviendrait des zones de travail et non de contenu
Catégorie : Edition des pages, Gestion des utilisateurs et des groupes, Gestion des droits, Interface d'administration
Version prévue : Non planifié
Estimation du temps de travail : Environ une journée
» 5 commentaire(s) sur cette idée Créé le 22/01/2012 par MARLIN
Récupération de la valeur d'un 'block'
Ce serait bien de pouvoir récupérer la valeur de l'édition de la recherche polymod à l'aide de la valeur 'block'.
ainsi sur une recherche du type :
<atm-search-param search="mediaresult" type="{Media:Type:fieldID}" value="block" mandatory="true" />
Pouvoir afficher {block} et ainsi récupérer sa valeur. Car bien que cela est peu de sens en termes d'Item, il suffit de récupérer l'ID. Cela trouve toute son application en termes de catégorie qui elles peuvent être multiples.
Catégorie : Fonctionnalités du polymod
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 17/01/2012 par Atm4u
Conversions pages vers Epub
Ajouter la possibilité, en plus du Pdf, de convertir une page ou un groupe de pages au format Epub ou Kindle.
Statut : En attente de votesCatégorie : Fonctionnalités des pages
Version prévue : Non planifié
Estimation du temps de travail : Environ une journée
» 1 commentaire(s) sur cette idée Créé le 11/12/2011 par Jean-Benoit jeebeezebee
row forcedDisplay=false
Très souvent lorsqu'on crée une rangée mêlant de multiples blocks, on aimerait qu'elle ne s'affiche pas si aucun contenu n'a été spécifié, très utile lorsque c'est une rangée par défaut du modèle et qu'elle possède un padding et un background.
Actuellement seule une astuce à base de booléen et de modification des styles dans la rangée elle-même permettent ceci.
Sans modifier le comportement par défaut des rangées, on pourrait envisager quelque chose du genre "<row forcedDisplay="false">" ou autoHidden="true", qui indiquerait à la rangée de ne pas s'afficher si tous ses blocks sont restés intacts depuis qu'elle a été posée.
Catégorie : Edition des pages
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 10/11/2011 par Adrien Weissberg
Meta langage sur les paramètres
Permettre l'écriture de type :
- {parameter:nom_parametre:value}
- {parameter:nom_parametre:type}
pour allez chercher les variables stockées dans codename_rc.xml
Catégorie : Fonctionnalités du polymod
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 06/11/2011 par Atm4u
Etat "Brouillon" pour les modules polymod
La rédaction d'une page sous Automne peut se faire sur plusieurs jours. Un rédacteur commence à travailler dessus, la sauvegarde en tant que brouillon (sans soumission), rentre à la maison prendre l'apéro puis reviens le lendemain et termine sa rédaction.
La rédaction d'une grosse actualité peut être un travail long mais Automne ne permet pas la même souplesse que pour la rédaction d’une page : La notion de brouillon n’existe pas. On est obligé de soumettre une entrée si l’on ne veut pas perdre son travail.
L’idée est donc d’ajouter la notion de brouillon pour les modules Polymod (sauvegarder une nouvelle entrée sans la soumettre).
Catégorie : Fonctionnalités du polymod, Module Actualités
Version prévue : Non planifié
Estimation du temps de travail : Plus de deux semaines
» Ajouter un commentaire Créé le 12/09/2011 par Jérôme jcarbou
Permettre la recherche sur des paramètres Polymod
le tag <atm-search-param> ne permet pas aujourd'hui de faire une recherche n'importe quel champ d'un objet Polymod.
Il serait intéressant de pouvoir faire ce genre de chose par exemple :
<atm-search-param search="mysearch" type="{Media:Fichier:fileExtension}" value="{jpg|gif|png}" mandatory="true" />
Catégorie : Fonctionnalités du polymod
Version prévue : Non planifié
Estimation du temps de travail : Indéterminée
» Ajouter un commentaire Créé le 02/09/2011 par Frank Taillandier
Pouvoir déplacer les pages dépubliées dans l'arborescence
Actuellement on ne peut déplacer que des pages publiées, il serait pratique de pouvoir faire de même sans avoir à republier des pages dépubliées pour les déplacer (puis les redépublier).
Statut : En attente de votesCatégorie : Fonctionnalité du noyau d'Automne
Version prévue : Non planifié
Estimation du temps de travail : Environ une demi journée
» Ajouter un commentaire Créé le 24/08/2011 par Frank Taillandier
remplacer l'éditeur de code par ACE (ancien bespin)
Utiliser l'éditeur de code ACE compatible avec ext-js.
http://ace.ajax.org/
et le composant ext :
https://github.com/cadorn/ace-extjs
Catégorie : Interface d'administration, Edition des pages
Version prévue : Non planifié
Estimation du temps de travail : Indéterminée
» 1 commentaire(s) sur cette idée Créé le 24/08/2011 par Grégoery
English