Partage
  • Partager sur Facebook
  • Partager sur Twitter

Gestion des répertoires et fichiers en js

    7 décembre 2017 à 0:39:16

    Bonjour tout le monde!

    Je ne sais pas si je suis au bon endroit pour poser ce sujet mais je vais le faire quand-même.

    J'aimerai savoir comment gérer les répertoires et les fichiers comme google drive le fait dans une application web.

    Cordialement 

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      7 décembre 2017 à 9:53:42

      Afficher des dossiers et fichiers ?

      Tu peux le faire à l'aide de n'importe quoi, le concept est simple: lorsque l'utilisateur tente d'accéder à un dossier, tu liste le contenu de ce dossier et l'affiche proprement, à l'aide de simples boucles.

      • Partager sur Facebook
      • Partager sur Twitter
        7 décembre 2017 à 11:11:11

        Bonjour,

        JavaScript étant un langage côté client, tu ne pourras pas lister les répertoires de ton serveur avec.

        Tu pourras par contre avec AJAX appeler un fichier sur le serveur (un fichier PHP par exemple) qui lui pourra lister les fichiers présents à un endroit donné du serveur et retourner cette liste à JavaScript pour traitement et affichage.

        Même si c'est avant tout le rôle du serveur de fichiers de faire cela, tu peux aussi te poser la question d'une base de données (type GED) pour gérer les fichiers avec des méta-données par exemple ...

        Mais là encore, JavaScript ne te servira qu'à gérer l'affichage et l'ergonomie.

        -
        Edité par Benzouye 7 décembre 2017 à 11:11:44

        • Partager sur Facebook
        • Partager sur Twitter
        Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
        Anonyme
          7 décembre 2017 à 11:22:21

          Oui, NodeJS, qui lui est exécuté côté serveur, permettra de faire cela ;)

          Mais je ne pense pas que c'était la demande vu que le message était aussi posté dans le forum PHP ...

          -
          Edité par Benzouye 7 décembre 2017 à 11:23:04

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
          Anonyme
            7 décembre 2017 à 13:40:28

            En effet, c'était juste pour apporter la précision !

            Du coup, sans informations supplémentaires, c'est dur de déterminer ce que tu recherches.

            Cherches-tu à avoir un "web file browser" comme celui de google drive ou le projet h5ai ?: Une web-app unique à partir de laquelle tu peux naviguer dans un système de fichiers quelconque.

            Ou cherches-tu plutôt à avoir un "fancy directory indexing", comme le défaut d'Apache ou NGINX, mais en customisé et plus "moderne" ?

            • Partager sur Facebook
            • Partager sur Twitter
              7 décembre 2017 à 21:12:55

              Artemix a écrit:

              En effet, c'était juste pour apporter la précision !

              Du coup, sans informations supplémentaires, c'est dur de déterminer ce que tu recherches.

              Cherches-tu à avoir un "web file browser" comme celui de google drive ou le projet h5ai ?: Une web-app unique à partir de laquelle tu peux naviguer dans un système de fichiers quelconque.

              Ou cherches-tu plutôt à avoir un "fancy directory indexing", comme le défaut d'Apache ou NGINX, mais en customisé et plus "moderne" ?


              Je cherche à avoir un "web file browser" comme celui de google drive
              • Partager sur Facebook
              • Partager sur Twitter
              Anonyme
                7 décembre 2017 à 21:32:08

                Dans ce cas, si tu regardes le second lien que j'ai fourni te conviendrait ?

                Sinon, il va falloir un peu étaler ton projet/ta problématique.

                • Partager sur Facebook
                • Partager sur Twitter

                Gestion des répertoires et fichiers en js

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown