Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 12.01.07, 09:49
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 41
Beiträge: 105

Denkanstoß für Verzeichnisanzeige


Hallo,

ich will dem Nutzer im FE Zugriff auf ein Verzeichnis des Webservers geben.
Wie geht Ihr an so ein Problem heran? Es soll so Apache-Like werden (Option + Indexes und Zugriffschutz mit .htaccess). Die dortigen Dateien sollen angezeigt werden und in Unterzeichnisse soll man wechseln können.

Ich habe mich mich jetzt ziemlich festgefahren mit Login-Form und Extension (danp_documentdirs).
Das Problem ist, das die Verzeichnisinhalte dynamisch sind, eine einfache Linkliste, die ich hinter dem Logindialog aufrufe tuts nicht mehr. Sowohl die Dateitypen als auch die Anzahl der Dateien kenne ich vorher nicht.

Meine Idee war jetzt einfach ein Conentelement mit RTE-Link als externe URL auf das geschützte Verzeichnis legen. Leider habe ich dann den Logindialog nicht mehr, bzw müßte der Nutzer dann den Apache-Verzeichnisschutz noch bestätigen.

Wie macht Ihr das?
Danke,
-Mario

Geändert von ziczac-stoffe (15.01.07 um 12:52 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 12.01.07, 16:49
Benutzerbild von tom
tom tom ist offline
TYPO3 Forum Team
Moderator
 
Registriert seit: 11.09.04
Ort: Schillerstadt Marbach
Alter: 41
Beiträge: 786
tom eine Nachricht über ICQ schicken tom eine Nachricht über Skype™ schicken

was soll der User denn können - nur Lesen oder auch Schreiben ?
Ist Dir wichtig zu wissen wer sich wann eingeloggt hat ?

Tom
__________________
"Wer nichts anderes tut als Geld verdienen, verdient auch nichts anderes ..."

P.S. Ich habe gerade beschlossen alle meine Tipp- und Rechtschreibfehler unter die Open Content License zu stellen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 12.01.07, 18:08
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 41
Beiträge: 105

Ich hatte schon fast aufgegeben auf eine Antwort zu hoffen.

Der User soll nur die angebotenen Dateien runterladen können. Mit würde so eine Sache reichen, wie "Save link as".
Ich muß nicht wissen, wer sich wann eingeloggt hat. Wenn doch irgendwann erforderlich, würde ich mich über die Apache-Logs hermachen.

Ich will erstmal nur das es funktioniert, die angebotenen Dateien runterladen zu können.
Hast Du einen Vorschlag?

-Mario
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 12.01.07, 21:03
Benutzerbild von tom
tom tom ist offline
TYPO3 Forum Team
Moderator
 
Registriert seit: 11.09.04
Ort: Schillerstadt Marbach
Alter: 41
Beiträge: 786
tom eine Nachricht über ICQ schicken tom eine Nachricht über Skype™ schicken

Das einfachste wäre wirklich die Apache-Funktionalität zu nutzen und so das Verzeichnis zu schützen. Du könntest dann eine Seite davor schalten und dem Benutzer erklären, dass nun ein geschützter Bereich kommt und wie er da an die Daten bekommt.

Du kannst dann die 401-Fehlerseite auch entsprechend einrichten, dass darauf hingewiesen wird, wer Zugriff auf die Seite hat und wie ein User den Zugriff bekommt.

Falls das nicht geht müsste Typo3-seitig auf jeden Fall ein Login erfolgen. Ich weiss nicht, welche fertigen Extensions es für das Browsing gibt - falls Du keine brauchbare findest müsstest Du das wahrscheinlich programmiern. Mit Typo3-Bordmitteln geht so was m.E. nicht.

Tom
__________________
"Wer nichts anderes tut als Geld verdienen, verdient auch nichts anderes ..."

P.S. Ich habe gerade beschlossen alle meine Tipp- und Rechtschreibfehler unter die Open Content License zu stellen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 13.01.07, 06:35
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 41
Beiträge: 105

Danke.
Ich hatte es mit "danp_documentdirs" versucht. Das schien mir für meine Aufgabe aber ziemlich oversized. Die "tx_dirlisting_pi1" war auch noch ein Thema, ließ sich aber leider nicht mehr auftreiben. War im Repository nich zu finden.

Mit der Apache-Funktionalität klappt es schon recht gut. Das Problem ist leider nur, das man einen RTE-Link nicht auf ein internes Directory (BE-Directory) setzen kann, sondern wieder nur auf Files. Der Link auf das BE-Directory wäre die optimale Lösung. Ich muß einen Link auf auf eine externe URL machen. Das ist die 2. beste Lösung, funktioniert aber.

-Mario
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 13.01.07, 08:20
Benutzerbild von arittner
Forum Stammgast
 
Registriert seit: 08.12.06
Alter: 37
Beiträge: 248

Moin!

2 Sachen sind mir noch nicht klar: Benötigst Du Unterverzeichnisse? Und willst Du bestimmte Dateien aus dem Filelisting ausblenden?

Es gibt ja ein paar Extensions. Zum Beispiel eine reine Fileliste pro Ordner:

http://typo3.org/documentation/docum...st/0.2.1/view/

Wenn Du mehrere Ordner hast, spricht ja nix dagegen das Plugin mehrfach einzufügen.

Was den Zugriffsschutz betrifft ist es dir ja möglich jedes Plugin mit einer FE-Gruppe zu verknüpfen. Sogar ganz unterschiedlichen. Würde das nicht reichen?

Am sichersten ist es natürlich htaccess-Zugriffsrechte zu setzen.

Die folgende Extension vereinfacht die htaccess-Verwaltung im BE:

http://typo3.org/extensions/reposito..._secdir/1.0.1/

Und wenn es mit Verzeichnissen sein soll, diese Extension verspricht es:

http://typo3.org/extensions/reposito...ository/0.2.0/

Beste Grüße,
Josch.
__________________
Typo3 4.1.x
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 13.01.07, 10:30
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 41
Beiträge: 105

-Benötigst Du Unterverzeichnisse?
Ja, die benötige ich.

-Und willst Du bestimmte Dateien aus dem Filelisting ausblenden?
Nein, alle was im Directory ist kann angezeigt werden.

-> Zum Hintergrund

In diesem Directory werden Support-Dateien für Kunden bereitsgestellt. Dazu wird ein lokales Directory per cronjob zum Webserver per ftp/rsnyc (-weiß ich jetzt nicht genau) syncronisiert. Dieses Directory ist nur bestimmten Kunden zugänglich, per .htaccess Verzeichnisschutz.

Ich kenne nur die Root des lokalen Directory, die Inhalte werden von den verantwortlichen gefüllt. Je nach nowendiger Strukturierung gibt es dort Subdirectories oder eben nicht. Das ist dann eben dynamisch, je nach Erforderniss.

Momentan läuft das ganze in einem nicht Typo3-Webauftritt.

---
Die Extensions waren mir nicht bekannt, schaue ich mir an. Im ersten Durchlesen siehts aber schon sehr gut aus.
Ich stehe mit Typo3 noch ziemlich am Anfang und habe nur die danp_documentdirs und tx_dirlisting_pi1 gefunden. Da wollte ich dann doch lieber erstmal die Profis fragen, bevor ich dann in einer Sackgasse lande.
-Mario
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 15.01.07, 12:28
Forum Stammgast
 
Registriert seit: 20.11.06
Alter: 41
Beiträge: 105

Die Extension myth_repository macht genau das, was ich brauche. Klasse.
Würde das Thema gerne noch als [geloest] markieren. Geht das irgendwie?

Geändert von ziczac-stoffe (15.01.07 um 12:55 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 01.03.08, 17:08
Forum Zuschauer
 
Registriert seit: 01.03.08
Beiträge: 1

myth_repository css


hallo,

kann mir bitte jemand sagen, wie das layout von myth_repository geändert wird ? Ich habe versucht im ext/myth_repository/ext_typoscript_setup.txt was zu ändern aber es hat keine Wirkung im FE

Die beiden Werte die ich ändern möchte sind die folgende:

h1.tx-mythrepository-pi1-title {font-size: 10px;color: #999999;font-family: arial,helvetica;position:relative; }
h1.tx-mythrepository-pi1-title A {font-size: 10px;color: #999999;font-family: arial,helvetica;position:relative; }

werden aber vom Hautp CSS überschrieben..

Vielen Dank für eine Idee

Gruss

Rupert
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Denkanstoß für Menüstruktur wie bei typo3.org ziczac-stoffe GMENU, HMENU, TMENU und Co. 3 05.01.07 11:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:46 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0