Hallo Liste,
ich würde gerne die URLs in der Druckversion als Fußnoten am Textende ausgeben, weil das übliche
a[href]:after {
content:" <url: attrhref="">";}
bei längeren URLs unübersichtlich daherkommt.
Eine Lösung mit Javascript gibt es bei alistapart:
http://www.alistapart.com/articles/improvingprint/
Ich würde das aber lieber via Typoscript lösen, aber mir fehlt der Ansatz.
Dankbar für jede Idee
/
Jens
Sollte folgendermaßen eigentlich funktionieren:
lib.siteurl = TEXT
lib.siteurl.typolink {
parameter.data = TSFE:id
returnLast=url
}
Falls du statt der URL den "Weg" zur Seite ausgeben möchtest, sollte das so ganz gut gehen:
temp.sitepath = HMENU
temp.sitepath {
special = rootline
special.range= 0 | -1
1 = TMENU
1.NO {
noLink = 1
allWrap= | > |*| | > |*| |
}
}
Hoffe ich konnte helfen 🙂
Philipp
Hallo Philipp,
Dank für den Hinweis, aber wenn ich das richtig sehe, kann ich damit die URL der Seite ausgeben, nicht aber die Links auf der Seite als Fussnote, oder?
also, Normalansicht:
dies ist ein LINK und hier ist noch EINS
Druckversion:
dies ist ein Link [1] und hier ist noch eins [2]
-------
Links auf dieser Seite:
1. www.dingsda.de
2. www.diesunddas.de
Trotzdem Danke!
Gruß
/
Jens
Ahh.. OK.. Jetzt hab auch ich dein Problem verstanden 😉 Dachte es würde nur um die Seitenurl gehen.
Hmm.. Auf die Schnelle fällt mir grad auch nichts ein, falls doch meld ich mich nochmal 🙂
Hi Philipp,
ich habe nun das oben erwähnte Script eingebaut, die CSS Anweisungen für die URLs ausgeknipst und nachdem mir meine Kollegen den Weg aus meiner Ignoranz gewiesen hatten klappt das wie gewünscht.
Nachteil bleibt, dass es JavaScript ist, aber das nehme ich aus Gründen der Übersichtlichkeit erstmal in Kauf.
Und nun baue ich dein TS ein, damit die Seitenurl ausgespuckt wird.
Bedank und lass mich wissen, falls du eine andere Lösung findest!
/
Jens
Hallo Jens,
ich misch mich da mal ein mit 2 Lösungsansätzen:
1: Binde mal bei include static "content (default)" und dann "plugin.alt.plaintext" ein und ruf die Seite mit &type=99 auf > die Links sind dann ausgeschrieben an der Stelle des Links
2: Im Kochbuch von TYPO3 ist ein Bsp drinnen, das die Urls als Fußnote ausgibt
georg
Hallo Georg,
verbindlichen Dank für die Einmischung! Das Buch liegt vor mir und das Rezept findet man zwar nicht über den Index, wohl aber über das Inhaltsverzeichnis, S. 351ff ....
Ich schaue mir das morgen mal an, das sieht aus, wie das was ich gesucht habe, und es lag so nahe
type=99 benutze ich für Druckversionen des Newsletters, aber Fußnoten scheinen mir geeigneter.
1000 Dank für den Tipp
Gruß
/
Jens
Hallo,
hehe 😉
na dann viel spaß bei der umsetzung
georg
Hallo Georg -
es funktioniert, auf 'ne Art. Ich habe das Typoscript eingebunden und angepasst, in eine condition verfrachtet, damit es nur in der Druckversion aktiv wird und erhalte nun eine prima Liste am Seitenende.
Probleme:
Andere Inhaltselemente als Text habe ich (noch) nicht drin.
Bei Links auf interne Seiten wird der Seitentitel statt der URL ausgegeben
Links auf Dateien beginnen mit /fileadmin/usw
Bei emails greift meineVerschlüsselung, obwohl ich dachte das für die Printversion ausgeschaltet zu haben
Wie das mit tt_news funktionieren soll ist mir schleierhaft
Vorteil: Kein Javasacript (das war aber wirklich um einiges eleganter in der Ausgabe).
Egal - nun funktioniert beides, ich habe die Wahl.
Weitere Einmischung willkommen!
/
Jens