18Fermer20
Kevin KoflerLe 26/10/2016 à 04:03
Et si vous faites comme les systèmes de fichiers GNU/Linux? Chaque post a un ID global (appelons-le "inode_num"), un topic n'est qu'une liste d'inode_nums (avec quelques attributs globaux supplémentaires: titre du topic, forum, catégorie), mais ces posts seraient affichés comme des posts distincts (des fichiers hardlinkés), avec en particulier des ./numéros distincts selon le topic (et ./n_topic-n_post et ./n'_topic-n'_post seraient tous deux des références valides vers le même post). On pourrait éventuellement afficher "reference count: 2" (comme le fait ls -l – si vous vous êtes toujours demandés ce que veut dire le mystérieux "1" que presque tous les fichiers ont dans ls -l, c'est ça). Éditer le post à un endroit l'éditerait à tous les endroits (comme pour les hardlinks GNU/Linux, si l'éditeur ne fait pas quelque chose de spécial), mais on pourrait aussi offrir une checkbox "Detacher" (CoW) lors de l'édition.