Zum Inhalt springen

Attached Files werden nicht angezeigt

Erstellt am 14. September 2005 · 14 Antworten · letzte Antwort am 14. März 2006

Tags: Templates & Layouts, tt_news, Frage

saNdRo- ·

auch problem mit dateien aber doch anders 😉

also bei mir funktioniert das anzeigen der dateien, doch wenn ich es ausgebe ist (zB bei PDF) zuerst der PDF-Icon ohne link und dann der dateiname mit link.

ich hätte gerne den dateinamen weg, und den icon verlinkt. nur ich werde nicht schlau draus, es geht einfach ned. hab's auch schon da: example_itemMarkerArrayFunc.php versucht, ohne erfolg.

könnte mir einer auf die sprünge helfen ?

gruss,
sandro

nullzeit ·

Tja, hi sandro.

ich habe jetzt die funktion filelink in tslib\class.tslib_content.php umgeschrieben damit es funzt. Diese function sorgt für die formatierung der files.

wenn du das icon haben willst musst du in der config das angeben

plugin.tt_news.newsFiles{
	stdWrap.wrap = |
	icon = 1
}

soweit ich das verstehe,.. kannste das was du vorhast nicht so einfach machen,.. aber habs auch nur überflogen.

gruß chris

saNdRo- ·

hi nullzeit,

jaja das mit dem icon 1 ist mir schon klar, mir gehts darum das der icon verlink und der text weg ist. 😉

aber danke für die antwort.

nullzeit ·

aber wenn du php kannst, kannst in der datei die ich angegeben habe in der function die ich angegeben habe das zu dienen wünschen umprogrammieren *g

gruß chris

saNdRo- ·

*gg* 😉 schon wissen..

aber wir haben ung. 12 projekte auf einer typo3-grundbasis laufen. muss jetzt mal ne extra install machen für das, sonst geht das mit dem ändern ned so einfach.

aber danke für den hinweis, hat mir einiges an sucharbeit abgenommen.

nullzeit ·

wen es interessiert was ich geändert hab:

core code veränderung:
tslib\class.tslib_content.php, zeilen 3744 bis 3746
in der function filelink($theValue, $conf)
(typo3 3.8 final - core)

vorher dringend ein sicherheits backup machen,.. hab keine ahnung ob das woanders auswirkungen hat!!
(ich übernehme natürlich keine Garantie-Ansprüche und hafte für nix!)

originalcode:

if ($conf['size']){
   $size = $this->stdWrap($theSize,$conf['size.']);
}

geänderter code:

if ($conf['size']){
  // von nullzeit geändert
  $size = t3lib_div::formatSize($theSize,"| KB| MB| GB");
  $size = $this->stdWrap($size,$conf['size.']);
  //ende
}

ts-setup:

### Filelink Standardansicht
plugin.tt_news.newsFiles{
	stdWrap.wrap = |
	icon = 0
	file.wrap = |
	size = 1
	size.wrap =  |
	size.innerWrap = ( | )
}

mFG Chris

(ps: bei fragen hier posten, keine PM!)

berniezh ·

Hallo zusammen,

Bei mir werden zwar die Dateianhänge angezeigt und können auch geöffnet werden. Allerdings immer im gleichen Fenster, ich will aber _blank.

Der Eintrag:

styles.content.uploads.target = _blank
styles.content.uploads.split.1.filelink.target = _blank

hat auch nichts gebracht. Wer kann mir weiterhelfen? Danke.

M8TRIX ·

Meinst du die Dateien in der News die Angehängt werden könnnen?

Schon mal im Setup des Templates Deiner News Seite:

plugin.tt_news.newsFiles.target = _blank

versucht?

lg sandra

molfi ·

@ saNdRo-

mit

plugin.tt_news.newsFiles.icon_link = 1

bekommst du das icon verlinkt.

... nur so ein flüchtiger gedanke für den dateinamen:
wenn die den wrappst oder parameter hinzufügst (zb class="versteckt") und im css-file wie folgt deklarierst:

visibility:hidden;

könnte es funktionieren und der dateiname würde unsichtbar.

habs aber nicht ausprobiert.

gruß
molfi

ee547 ·

Hallo zusammen!

Ich möchte auch das meine PDFs im seperaten Fenster (also target="_blank") geöffnet werden!
Nun weis ich aber nicht wo ich das newsFiles.target = _blank reinschreiben muß?
etwa hier rein?

   # - - - - - - - - -    news Files:    - - - - - - - - - - -  #
2036:    
2037:   newsFiles_stdWrap.wrap = <dl class="news-single-files">|</dl>
2038:   newsFilesHeader_stdWrap.wrap = <dt>|</dt>
2039:   newsFiles {
2040:     path = uploads/media/
2041:     icon = 1
2042:     stdWrap.wrap = <dd>|</dd>
2043:   }

Ich würde in der Zeile zwischen 2040 und 2041 diese einfügen!

target = _blank

ist das korrekt? :o