[TYPO3-german] Anpassung des Inhaltselements "Dateilinks"
Ernst, Morten
m.ernst at stiebel.de
Fri Oct 21 11:56:40 CEST 2011
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: info at 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-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Bernd Wilke
Gesendet: Donnerstag, 20. Oktober 2011 10:16
An: typo3-german at 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 at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list