Zum Inhalt springen

Seitentitel wird bei externen Links nicht gesetzt.

Erstellt am 24. Juni 2009 · 10 Antworten · letzte Antwort am 27. Juni 2009

Tags: Seiten & Seitenbaum, Links, Frage

Michaelh74 ·

Hab ich das richtig verstanden. Du willst per externem Link ein PDF in deinem Frameset Frame laden ohne Seiten-Title?

Was kann man denn ohne Frame nicht bewerkstelligen - außer vielleicht ne durchlaufende Musik in einem SWF?

Gruß
Michael

alfjan ·

Ich würde das PDF auch mit Seitentitel anzeigen nur bleibt eben der Vorherige Titel stehen und es wird nicht der Titel wie auf der externe URL Seite eingegeben angezeigt.

Möglicherweise läßt sich dass auch ohne Frames lösen, aber ich bin Neuling was Typo3 angeht und war schon glücklich die Vorgaben des Hauses erfüllen zu können.

Solange ich das PDF mit Target _blank verlinke geht es ja noch, aber der Wunsch geht dahin, die Seite im Content Bereich an zu zeigen und eben keine neue Seite zu öffnen.

MfG

Alfred

Michaelh74 ·

Hab schon länger nichts mehr mit Frames gemacht, aber wenn ich ne Seite in einem Inhaltsframe aufrufe ändert sich doch der Seitentitel (da was oben dann auch im der Browser steht) nicht. Da bleibt meines Wissens immer nur der Seitentitel der Frameset Datei, oder?

Welchen Seitentitel des PDFs sollte die Seite denn haben, den Dateinamen?

Gruß
Michael

alfjan ·

War wohl nicht ganz so gut ausformuliert was ich erreichen will. Als Überschrift soll der Titel in der Typo3 pages Tabelle oder der Subtitel angezeigt werden. Mittlerweile ist mir klar geworden, das ich die Typo3 Umgebung ja über den externen Link verlasse und vermutlich deshalb keine Aktualisierung mehr stattfinden kann. Das System hat die Information in der Tabelle pages aber sie wir nie gelesen, weil der externe Link keine Infos drüber hat.

Nun Fakt ist, überall wird geraten, ein PDF direkt über das Menue mittels dieses Verfahrens (externe URL) zu integrieren, weil es offenbar keine andere Möglichkeit gibt.

Ich könnte zwar eine Seite (content) mit einem Link erstellen und den dann auf das PDF zeigen lassen, das ist aber nicht gerade schön oder elegant. Zwei Links die letztlich zum öffnen eines Dokuments nötig sind, ist nicht gerade bedienerfreundlich.

In unserem Hause, werden viele Dokumente als PDF abgelegt, weil diese druckerneutral, nicht manipulierbar (QM) und anderweitig schon verwendet werden. Gibt es denn keine elegantere Methode ein PDF direkt aus dem Menue auf zu rufen und trotzdem die Systemumgebung nicht zu verlassen. Ich habe mittlerweile viele ähnliche Problemfälle ergoogelt, bei denen eben in Ermangelung eines besseren Verfahrens die Verlinkung mit fester URL geraten wird.

MfG

Alfred

Michaelh74 ·

Meines Wissens kann man de facto kein PDF "einbinden". Da übernimmt beim Aufruf des Files immer das PDF Browser Plugin die Kontrolle. In einige Fällen wird wohl sogar das Dokument außerhalb des Browsers direkt in Acrobat geöffnet werden. Das kann man selbst wohl nicht 100% beeinflussen.

Die einzige Lösung die mir hier einfällt wäre das PDF in einem IFRAME zu öffen. Über dem IFRAME packst Du dann die Seitenüberschrift.

Gruß
Michael

alfjan ·

Ich hab das für ein großes Intranet erstellt. Die PC sind alle so installiert, das das Browserplugin das PDF in der Seite darstellt. Dennoch hast du völlig Recht. Ist schon eine große Schwachstelle in Typo3 wenn ich das mal so sagen darf. Grade PDF sind heute in Firmen sehr weit verbreitet und werden immer mehr verwendet.

Wie gesagt, wenn man einen Link in einer Seite auf das PDF zeigen lässt ist alles ok aber das direkte verlinken mit einem Menüpunkt geht nicht.

MfG

Alfred

Damit hat sich die Sache für mich erstmal geklärt.

alfjan ·

So ich hab einen guten Workaround gefunden!

Auf der Zielseite im Inhaltselement (Text) einen kurzen Text ablegen.
Als zweites Element (HTML) folgendes eintragen.

<meta http-equiv="refresh" content="1; URL=URI to PDF">

Wichtig ist die Pause auf 1 Sekunde zu stellen, so das Typo3 die Seite anzeigt und so auch den Seitentitel aktualisiert. Dann wird auf das PDF weitergeleitet.

So passt alles.

MfG

Alfred

Michaelh74 ·

Ist schon eine große Schwachstelle in Typo3 wenn ich das mal so sagen darf.

Das ist kein Typo3 sondern ein generelle HTML PDF Problem.

Bin leider immer noch nicht ganz schlau was Du eigentlich wolltst. Du kannst mir doch nicht erzählen, dass Du mit dieser Lösung über Deinem PDF einer Überschrift als HTML aus dem Seitentitel stehen hast, oder ;-)

Naja, jedenfalls ist Dein Problem ja anscheinend gelöst.

Gruß
Michael

alfjan ·

Doch genau das!

Der Titeltext der in Typo3 als Seitentitel verwendet wurde (oder alternativ der Subtitel) stehen nun in dem Frame über dem PDF. Die Seite wurde als "Normal" angelegt und der Link auf das PDF erst automatisch nach 1 Sekunde weitergeleitet, nachdem Typo3 die Möglichkeit hatte den vor diesem Inhaltselement angelegten Text zu publizieren, was Typo3 dazu veranlasste eben den Titel, der in Typo3 gespeichert war auch zu übernehmen. Zudem wird nun auch das Menue aktualisiert und steht nicht mehr (selectet/noch weis und nicht mehr anwählbar) auf einer falschen Position.

Bild: ntse.de/…/bild.jpg

Michaelh74 ·

ok klar, wenn der Seitentitel in einem eigenen Frame steht ist das klar. Dachte es wäre im gleich die das PDF...

Gruß
Michael