• 622

Nouveautés et changements prévus pour v11.0.0

Nous commençons déjà à travailler sur la prochaine mise à jour majeure de notre système qui sera la version 11.0.0. Parallèlement, quelques mises à jour mineures continueront à corriger les petits bugs que nous pourrions encore trouver ci et là, mais aucun changement n'est plus envisagé pour la branche 10. Nous allons donc énumérer ici les différentes idées qui ont été retenues pour cette future version, ainsi vous aurez à peu près une idée de ce que vous pourrez espérer dans un avenir proche. Comptez tout de même fin de cette année, parce qu'une mise à jour majeure demande pas mal de tests avant de pouvoir être appliquée sur un site de production.

Néanmoins, une partie du programme étant déjà connu, je peux donc le partager. Je vais le faire en détaillant les points les plus importants. Venez donc voir régulièrement ici si cela vous intéresse.

Vous pouvez aussi suivre la barre de progression ci-dessous. Remarquez que lorsque 100% des tâches sont closes, nous devons encore procéder à de nombreux tests en interne afin de ne pas risquer des bugs trop importants, c'est le cycle des bêtas versions.

Replies (33)
  • Macros - Nouveauté - Construction spéciale dans presque tous les textes convertis en contenu dynamique lors de la sortie.

    Devrait permettre d'intégrer n'importe quoi à n'importe quoi, par exemple un sondage dans un sujet de forum.

    • Permissions - Changement - Actuellement, la limite des commentaires (réponses) est de 10 par 1 heure pour le niveau standard. Une fois la limite atteinte, le bloc de réponse disparaît, mais le membre ne sait pas pourquoi et ne comprends évidemment pas.

      Solution: Afficher un message le message d'alerte standard comme pour toutes les actions.

      Nb: Vu son importance le correctif a été fixé et appliqué ce jour.

      Dans la foulée, on change la couleur de fond des alertes pour mieux attirer l'attention.

      • Editeur de texte - Update

        Mise à jour vers la dernière version de Froala.


        • Photos - Bug

          Dans certaines conditions certaines photos ne sont pas supprimées lorsque le membre supprime lui-même son compte c'est la raison pour laquelle il traîne si et là des photos donc l'auteur est "ancien membre". Le problème ne se produit pas si c'est admin qui supprime le compte.


          Nb: Vu son importance le correctif a été fixé et appliqué ce jour.

          Les photos concernées ont été supprimées.

          • Feed - Changement - Nouveau layout pour les pièces jointes.

            • Commentaires - Ajouter cover pour les pages commentaires.



              • Wiki fonctionnalités - Nouveauté - Dans notre cas, la chose la plus utile serait d'en faire une fonctionnalité système - l'interface utilisateur de Pages Builder et d'utiliser l'approche de l'utilisateur comme dans notion.so. Ensuite, par exemple, il serait possible d'ajouter le mode administrateur, une fois activé, il serait possible de modifier les pages directement dans l'utilisateur (et les menus et formulaires ultérieurs).

                Pour ce faire, nous avons besoin de:

                Ajouter un nouveau type de bloc - wiki, dans ce bloc, l'historique de toutes les modifications sera enregistré, et des macros peuvent être utilisées dans ce bloc.
                Lors du passage en mode édition, ajouter des éléments pour éditer la page et les blocs (et à l'avenir pour d'autres éléments - formulaires et menus) pour diviser les pages en classes, comme celle par défaut, seul l'administrateur peut modifier le système, et l'utilisateur (et / ou un autre) tous les utilisateurs, par exemple, la section documentation, peut tout modifier, mais pas les autres
                et pour chaque classe de pages faites votre propre menu automatiquement, lors de la création d'une nouvelle page ajoutez un lien vers la page dans ce menu, et pour l'instant créez le constructeur le plus simple pour ce menu dans l'utilisateur (comme sur notion.so à gauche, mais nous pouvons l'avoir dans le panneau qui apparaît en mode édition) afin de structurer les pages et les sous-pages - cela est nécessaire pour avoir une liste de toutes les pages et pour pouvoir insérer un bloc avec navigation. Une simple liste suffit, aucun menu n'est nécessaire.
                Essayer de fournir un support pour le multilinguisme (voir rapidement ce qui doit être traduit (donc si le contenu est modifié, il le signale pour chaque langue et permet aux traducteurs de voir une liste de choses qui doivent être mises à jour pour leur langue):
                chaque bloc wiki doit avoir les champs suivants: texte, langue, révision, auteur, heure de mise à jour, drapeau de langue principale
                Le bloc WIKI utilisera la langue active du site, si cette langue est manquante, alors utilisez le bloc WIKI avec le "drapeau principal lang"
                Les traductions manquantes doivent être marquées d'une manière ou d'une autre dans l'interface, il doit également s'agir d'un endroit où toutes les traductions manquantes sont répertoriées si le temps de mise à jour de la langue principale pour le bloc particulier est plus récent que pour la langue non principale, alors ce contenu doit être mis à jour et doit être marqué d'une manière ou d'une autre, il doit s'agir d'une liste de tous ces blocs wiki qui doivent être mis à jour.
                il doit s'agir d'actions ACL distinctes pour ajouter et modifier des blocs WIKI via l'interface utilisateur
                Il doit s'agir d'une action ACL distincte qui permet d'ajouter uniquement des traductions, sans possibilité de modifier le contenu du bloc wiki avec le paramètre "drapeau principal lang".


                • Gestion - Nouveauté - Admin peut difficilement aider et déceler et résoudre un problème si il n'est pas dans les conditions réelles du membre concerné.

                  solution: Autoriser les administrateurs à basculer vers n'importe quel profil utilisateur + retour. Ajouter une action ACL distincte qui permettra cela, autoriser cette action pour les administrateurs uniquement par défaut.

                  • Catégories - Nouveauté - Permettre aux utilisateurs de créer une catégorie si elle n'existe pas. (Comme sur TFL).


                    • Gestion - Changement - Admin doit pouvoir voir à quelle date expire le niveau de membre directement sur le profil comme c'est le cas pour son propre profil.


                      Not logged in users can't 'Comments Post'.