Artifacts Associated With Ticket 4c970797e16719ce

  1. Ticket change [067db9eb6e] (rid 6399) by bohwaz on 2018-09-18 22:34:49:

    1. icomment:
      La gestion du site web public se fait actuellement en éditant des pages du wiki.
      
      C'est bien mais un peu compliqué pour les débutants. Il faudrait séparer, au moins au niveau admin, la gestion des pages, permettant d'avoir une interface plus simple type :
      
      Site web :
      - Catégories
      - Articles
      - Médias
      
      Par contre côté backend c'était plutôt pratique que les pages wiki soient aussi les pages du site web public : une seule interface d'édition. A voir comment on pourrait ne pas trop complexifier le code…
      
      Il faudrait aussi pour le site public :
      - thèmes
      - personnalisation du thème (couleurs, logo, police)
      
      Peut-être aussi considérer une meilleure approche niveau édition du contenu ? Editeur WYSIWYG ?
      
      Voir un peu ce que fait le CMS de FramaSite : [https://framagit.org/framasoft/PrettyNoemieCMS]/tree/master
      
      Mais en moins lourd et lent.
      
      Pistes intéressantes d'éditeurs WYSIWYG :
      - [https://github.com/sofish/pen]
      - [https://github.com/madebymany/sir-trevor-js]
      
    2. login: "bohwaz"
    3. mimetype: "text/x-fossil-plain"
    4. severity initialized to: "Important"
    5. status initialized to: "Open"
    6. title initialized to: "Refonte gestion site public"
    7. type initialized to: "Feature_Request"
  2. Ticket change [fa8a3cc790] (rid 12721) by bohwaz on 2021-03-16 01:52:56:

    1. icomment: "OK dans la version 1.1"
    2. login: "bohwaz"
    3. mimetype: "text/x-markdown"
    4. priority changed to: "Immediate"
    5. resolution changed to: "Fixed"
    6. status changed to: "Fixed"
    7. type changed to: "Bug"