[PHP] Dir.Indexer

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Murdoc, 2. November 2008 .

  1. 2. November 2008
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    Dir.Indexer

    aus gegebenem anlass hab ich mal eine eigene version eines dir-indexers geschrieben.
    das ganze script basiert auf php5.

    Code:
    [B][todo][/B]
    - ich muss noch die ganzen sys-calls cachen,
    - "aktueller ordner" verlinken (thx @ [URL=https://raidrush.net/posts/7127908/]p0w3rn4t0r[/URL])
    - ACL (thx @ [URL=https://raidrush.net/posts/7127271/]Yuri[/URL])
    - "logout" muss weg wenn kein passwort benötigt wird
    - der ordner ".." sollte immer ganz oben sein wenn man sortiert
    - baumstruktur als alternative anzeige (thx @ [URL=https://raidrush.net/posts/7131170/]Hapablap[/URL])
    demo+download: http://murdoc.eu/dirlist/
    der ordner "upload" ist freigegeben

    zur installation bitte die datei "config/WICHTIG_BITTE_LESEN.txt" anschaun.

    feedback, fehlermeldungen und vorschläge erwünscht.

    viel spaß
     
  2. 2. November 2008
    AW: DirIndexer

    Bis auf den Punkt dass dir an dokumentieren ned viel liegt, ned schlecht.
    Auch wenn mir der Einsatzzweck schleierhaft ist.
    Ich glaub, da fehlt noch ne ACL^^
     
  3. 2. November 2008
    AW: DirIndexer

    Mich würde mal interessieren was du mit gegebenen Anlass meinst. Du hast ja schonmal was von einem CMS gesagt an dem du grade arbeitest. Gibt es davon schon ein paar Code-Schnippsel zu bewundern?

    Greez
     
  4. 2. November 2008
    AW: DirIndexer

    hmpf, ordner-länge ist jetzt auf 200 zeichen begrenzt...
    da war wohl jemand ganz lustig.
     
  5. 2. November 2008
    AW: DirIndexer

    Sieht schonmal gut aus

    Vielleicht die Ordner bei "Aktueller Ordner:" anklickbar machen, dass man schneller zurückwechseln kann?
     
  6. 2. November 2008
    AW: DirIndexer

    jop, kommt in der nächsten version.
    ACL is auch ne gute idee, nur werd ich da um ne datenbank ned rumkommen.
    ich werd mir was einfallen lassen.
     
  7. 3. November 2008
    AW: DirIndexer

    Ja, das war ich
     
  8. 3. November 2008
    AW: DirIndexer

    Sowas kann man ja für ein CMS gebrauchen
    Und da kommt gleich mein Verbesserungsvorschlag in Verbindung mit einem CMS:
    Ich fände es besser, wenn man die Ordner in einer Baumstruktur angezeigt bekommen würde.
    So kann sich auch jemand, der nicht mit der Ordnerstruktur vertraut ist, sich leicht zurecht finden.
    So ist es beim fileadmin in TYPO3 und das finde ich ziemlich gut.
     
  9. 3. November 2008
    AW: DirIndexer

    ja deswegen frag ich ja nach einem murdoc hat mal was in der richtung gesagt als er ein layerscript vorgestellt hat.
    und ja eine baumstruktur fände ich auch nicht schlecht.

    was auch ne idee wäre und wobei du deine beiden codeschnippsel kombinieren könntest wäre ein "datei bearbeiten"-button, der es erlaubt in einem sich öffnenden layer textdateien zu bearbeiten.
     
  10. 3. November 2008
    AW: DirIndexer

    das wär aber nur von vorteil wenn die txt-datei von selben benutzer ist.

    meine überlegung war, ob ich das script so umschreibe das man benutzer/benutzergruppen anlegen kann die zugriff auf einen bestimmten ordner haben.

    - ordner mit passwort schützen
    - wenn jemand eine datei bearbeitet diese für andere benutzer sperren
    - datein und ordner löschen/verschieben
    - remote upload
    - dowload/view counter

    mal schaun
     
  11. 3. November 2008
    AW: DirIndexer

    Ich denke, es kommt drauf an, für was das nachher sein soll. Könntest es ja wie in nem normalen Betriebssystem lösen, dass man es auch für "Jeden" freigeben kann. Aber naja, das ist ja auch fast das, was du meintest. Und dass dann eben manche Ordner nur für bestimmte Gruppen Schreib- / Leserechte haben.
    Für die Editierfunktion kannst du dir, denke ich, viel Arbeit sparen, wenn du den RTE benutzt. Aber meine Vorschläge laufen immer mehr auf CMS und TYPO3 hinaus xD
     
  12. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.