Suggestions

Boîte à Idées

» Flux RSS de la Boîte à Idées Automne-cms.org

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 !

Vous devez être identifié pour pouvoir soumettre une idée dans la Boîte à Idées et voter pour les idées en cours ... Identifiez vous !

Recherche d'idées

121 résultat(s) pour votre recherche :

Trier par : » Nouveauté « | Popularité
10 votes

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.

Statut : En attente de votes
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
11 votes

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>




Statut : En attente de votes
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
2 votes

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 ?

Statut : En attente de votes
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
1 vote

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.

Statut : En attente de votes
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
1 vote

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.

Statut : En attente de votes
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
2 votes

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 votes
Caté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
3 votes

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 votes
Caté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
0 vote

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).



Statut : En attente de votes
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
0 vote

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. )

Statut : En attente de votes
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
1 vote

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

Statut : En attente de votes
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
0 vote

Exporter une page

Permettre d'exporter le contenu d'une page au format HTML.

Statut : En attente de votes
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 23/01/2012 par Frank Taillandier
10 votes

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

Statut : En attente de votes
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
8 votes

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.


Statut : En attente de votes
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
1 vote

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 votes
Caté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
0 vote

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.

Statut : En attente de votes
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
7 votes

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

Statut : En attente de votes
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
25 votes

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).

Statut : En attente de votes
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
5 votes

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" />

Statut : En attente de votes
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
10 votes

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 votes
Caté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
2 votes

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

Statut : En attente de votes
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
Haut