Hallo Bernd,

Vielen Dank für die Hinweise.

Punkt 2 habe ich mit der Extension CSS styled Filinks hinbekommen.

Mein typoscript sieht folgendermaßen aus:

tt_content.uploads.20{
  fileList{
    field=media
    path=uploads/media/
    path.override.field=select_key
    path.override.listNum=first
    path.override.listNum.splitChar=|
    override.filelist.field=select_key
  }

  description.field=imagecaption
  description_ifElementEmpty=###FILENAME###

  additionalClass{
    image=bmp,gif,ico,jpg,png,tiff
    video=wmv,avi,asf,mpg
    audio=mp3,wav,mid
  }

  Classes{
    addFirst=1
    addLast=1
    addOdd=1
    addEven=1
    ext.prefixIfFirstNumber=
  }

  layout{
    global=<div class="filelinks filelinks_layout_###LAYOUT###"> 
###FILE###</div>
    file=<div class="###CLASS###"><span><a href="###URL###">###ICON###</a> 
###DESCRIPTION### | ###FILESIZE###</span></div>
    fileSize{
      layout=###SIZE### ###SIZEFORMAT###
      char=none
      format=auto
      desc=B|KB|MB
      round=2
    }
  }
}

Leider ist jetzt nicht mehr wie ursprünglich unter dem letzten und über dem 
ersten Download eine Abgrenzung in Form eines Tabellenstrichs.
Ich kann nichts dazu finden, wie sich die Klassen addFirst und addLast 
ansprechen lassen und ob diese entsprechend dafür genutzt werden können.
Das mit der Breite auf 100% habe ich bisher leider ebenfalls nicht hinbekommen 
mit dieser Konfiguration.

Vielleicht kannst du bzw. jemand anders mir hierbei weiterhelfen.

Danke!

Gruß Morten



_________________________________
Stiebel-Getriebebau GmbH & Co. KG
Industriestrasse 12
D-51545 Waldbröl
Germany

Telefon: +49 2291 791-0
Telefax: +49 2291 791-290
E-Mail: i...@stiebel.de
Internet: www.stiebel.de

Geschäftsführer: Dipl.-Ing. Paul H. Schumacher, Dipl.-Betriebswirt Joachim 
Gröschl
Rechtsform: Kommanditgesellschaft, Sitz 51545 Waldbröl; USt.IdNr.: DE 122 543 
536 * HRA 3936, Siegburg
Persönlich haft. Gesellschafterin: Stiebel Verwaltungsges.m.b.H., HRB 7420, 
Siegburg

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Bernd Wilke
Gesendet: Donnerstag, 20. Oktober 2011 10:16
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Anpassung des Inhaltselements "Dateilinks"

On Thu, 20 Oct 2011 09:57:57 +0200, Ernst, Morten wrote:

> Hallo Zusammen,
>
> folgende Fragen stellen sich mir im Zusammenhang mit dem
> Inhaltselement "Dateilinks".
>
> 1. Die Breite wird offensichtlich von der Länge des Dateinamens
> abhängig gemacht.
>     Ist es möglich eine feste Breite der Dateiliste anzugeben, so dass
>     immer der volle Inhaltsbereich ausgeschöpft wird?

das müsste dein CSS aus dem machen, was gerendert wird


> 2. Anstatt des Dateinamens würde ich gerne nur die Beschreibung
> ausgeben. Dazu habe ich folgendes gefunden:
>
> http://www.plug-one.de/spielwiese/typo3/beschreibung-statt-dateiname-
bei-typ-dateilinks/
>
> Leider bewirkt dieser Code keine Änderung bei mir.

entweder benutzt du ein anderes Layout (siehe nachsatz auf der Seite) oder das 
rendereing hat sich grundsätzlich geändert seit diese Tipps geschrieben wurden.
schau doch selber mal mit dem TSOB (TypoScript ObjectBrowser) nach und 
modifiziere entsprechend deinen Wünschen.


> Des Weiteren ist mir noch ein Fehler? aufgefallen:
>
> Wenn ich z.B. eine Datei mit der Benennung "2011_01.pdf" hochlade, so
> wird im FE nur "2011.pdf" ausgegeben. Nenne ich die Datei jedoch
> "2011_01_test.pdf", so wird der korrekte Name ausgegeben.

das dürfte an dem System liegen mit dem TYPO3 Dateien verwaltet:
für jede Datei, die irgendwo benutzt wird wird eine Kopie unter uploads/.... 
angelegt. Wird jetzt eine Datei mehrfach benutzt (z.b. ein Bild in mehreren 
Contentelementen) muss die zweite Kopie einen anderen Namen erhalten. Dafür 
hängt TYPO3 _[0-9][0-9] an den den Dateinamen (ohne
Extension) an.
Die im Datensatz gespeicherte Referenz (nur der Dateiname, da der Pfad sich 
'automatisch' ergibt) beinhaltet natürlich den modifizierten Dateinamen. Diese 
Anhängsel werden für die Anzeige (teilweise) wieder entfernt.
Benutzt du nun eine Datei deren Name nach diesem Schema .*_[0-9]{2}\.[^.]
+ aufgebaut ist wird diese 'interne' Nummer u.U. fälschlicherweise
entfernt.


bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an