Online-Filemanager

  • Ich habe mir gedacht, ich könnte mal meinen Fileserver etwas verbessern, deshalb habe ich jetzt angefangen, einen neuen Online-Filemanager zu programmieren. Aus Sicherheitsgründen baut das Ganze auf Ajax auf, man kann seine backend.php beliebig anpassen, damit niemand die Dateien sieht, die er nicht sehen soll. In nFile.cfg steht der Ordner, der als Root-Ordner angezeigt werden soll. Zur Zeit funktioniert noch nicht viel, aber es geht schon die Ordneranzeige.
    http://nsoftware.square7.ch/files/nfile_on…nager_beta1.zip
    Die Dateien müssen in Apache etc., damit PHP verfügbar ist.
    Ich hab mal nen Testserver eingerichtet: nFile - Online-Dateimanager
    Auf dem Server is das Ordnergerüst vom ntoskrnl von ReactOS als Test-Ordner

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

  • hm, irgendwie kann ich nicht auf die Dateien zugreifen. Also ich kann den Ordner anklicken, aber mehr nicht.

    Ich habe mir das ganze noch nicht genauer angeschaut. Aber sieht gut aus und u.U hab ich da vll. sogar Verwendung für...

  • Jetzt ist mal so ne Art Beta unstable Version raus: nFile - Online-Dateimanager
    Das hats jetzt:
    - Ordneranzeige links
    - Ordner lassen sich öffnen und schließen
    - Dateianzeige rechts
    - Miniaturansicht per Thumbnail-Backend
    - Aufgabendatei für jeden Ordner einzeln möglich
    EDIT: Jetzt sind auch ein paar Testdateien und nicht nur Ordner drauf. Zum Test für die Bildervorschau schieb ich noch was nach

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

    Einmal editiert, zuletzt von niwax (15. Mai 2010 um 13:50)

  • Alpha = Features einbauen, Planung, do it
    Beta = Features Komplett, Soweit funktionstüchtig (grob), Fehler ausbessern
    RC = Funktionstüchtig, letzte Fehler/Designfehler ausbessern.

    Sry, aber deine erste Build im ersten Post, war ja mehr ne Pre-Alpha.. Und das jetzt ist ne Beta. Manche leute geilen sich anscheind mehr mit dem Wort Alpha/Beta auf, als irgendwie mal den Sinn dahinter zu sehen..

  • Ja, das ist eh etwas komisch. Das was ich zur Zeit auf meinem Fileserver nutze, ist auch von mir und eigentlich die Basis für nFile, aber trotzdem ists keine Pre-Alpha. Ist mir auch ziemlich egal, bei größeren Projekten häng ich eben noch ne Buildnummer dran. Beta ist für mich alles, was schon läuft, aber noch nicht auf die Leute losgelassen werden darf.
    EDIT: Ich glaub, mein Hoster hat die Graphikbibliothek deaktiviert. die automatische Vorschau geht nur lokal unter Apache.

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

  • Zitat


    Beta ist für mich alles, was schon läuft, aber noch nicht auf die Leute losgelassen werden darf.

    Das darf grundsätzlich nichts, was nicht Final ist. Vom Normalfall her. Und erst recht nicht bei Webapps, ein Fehler und der Webserver wird von irgendein Scriptkiddie abgeschossen.

  • Zitat von Spit

    pre-alpha is nich alpha


    Ich wollte damit njur sagen, das man das bisherige System als Vorversion zu einer Alpha (die Zip vom ersten Post besierte ja schon drauf) oder als eigenständiges anderes Programm sehen kann. An sich ist das Alpha/Beta/RC eh mist. Es gibt Stable und Unstable. Stable setzt man ein Unstable testet man.
    EDIT: So sieht die Vorschau lokal aus:

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

  • Zitat von niwax


    Ich wollte damit njur sagen, das man das bisherige System als Vorversion zu einer Alpha (die Zip vom ersten Post besierte ja schon drauf) oder als eigenständiges anderes Programm sehen kann. An sich ist das Alpha/Beta/RC eh mist. Es gibt Stable und Unstable. Stable setzt man ein Unstable testet man.

    Dann machs doch gleich so? Weil dieser Alpha/Beta/RC Krams ist mist, solang es eh in einer der 3 Phasen ist isses Unstable so einfach. Und du handelst dir keine Diskussion mit solchen Leuten wie mir ein ;)

  • Beitrag von Spit (15. Mai 2010 um 13:47)

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • Zitat von niwax

    Jetzt ist mal so ne Art Beta unstable Version raus: nFile - Online-Dateimanager


    Besser so?

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

  • Ich hab grad gesehen: Das Layout funzt nur mit FF, unter IE8 is total fail und opera macht überall Striche drunter :(

    Spoiler anzeigen


    Haupt-Laptop:
    Dell Vostro 3560 - i7-3632QM, 6GB
    Rechenknechte:
    Lenovo - i5, 4GB
    Medion - Pentium Dual Core, 3GB
    IBM T60 - Core Duo, 2GB
    Lenovo T400 - Core2Duo, 2GB
    Server:
    Sony - Pentium M, 512MB
    Unbenutzt:
    Noname - Celeron D, 1GB

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!