HTML in Title
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 23.07.2008 - 09:57 Uhr in
Hallo zusammen,
weiß jemand, wie ich einen Zeilenumbruch in einem Title (hier konkret in einer book-Seite, aber auch ganz allgemein) hinbekomme?
Version: 5.8
Danke schonmal!
Mboy
- Anmelden oder Registrieren um Kommentare zu schreiben
Verstehe die Frage nicht.
am 23.07.2008 - 11:27 Uhr
Verstehe die Frage nicht. Weil,
ein Zeilenumbruch in der Titelzeite einer Node erfolgt doch in Abhaengigkeit des Layouts automatisch. Es sei denn Du hast auf den HTML Tag der Titelzeile ein nobreak gesetzt.
Und sonnst koennte man im Node Template auf die Titel Variable mit PHP eingreifen. Nach dem Motto: Nach so und so vielen Zeichen aber vom Zeichen aus das naechste Leerzeichen mit einem br Tag ersetzen.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Zitat: Weil, ein
am 24.07.2008 - 16:19 Uhr
Weil,
ein Zeilenumbruch in der Titelzeite einer Node erfolgt doch in Abhaengigkeit des Layouts automatisch. Es sei denn Du hast auf den HTML Tag der Titelzeile ein nobreak gesetzt.
Hier http://qpt.physik.uni-karlsruhe.de/projects wäre es gut, wenn die jeweiligen Autoren mit auftauchten, die ich auf der Unterseite als h3 hinzugefügt habe. Aber hintendran wirds zu unübersichtlich (und zu lang).
Praktisch wäre einfach jeweils ein zweizeiliger Titel im Stil
<Titelzeile>Publikationstitel<br />Autorenliste</Titelzeile>
auf den book-Seiten
Grüße und danke
Mboy
Wie wäre es
am 20.11.2008 - 16:16 Uhr
Wie wäre es damit:
<?php
# Position von .
$var_point_ = strpos($title,'.');
# Punkt vorhanden
if ($var_point_)
{
# Zeichen . suchen -> Title Teil 2
$title2 = substr($title,$var_point_+1);
# Title Teil 1
$title1 = substr($title,0,$var_point_);
}
?>
In diesem Beispiel wird als Trennzeichen der Punkt gesucht und so zwei Überschriftteile erzeugt. Man kann auch ein Leerzeichen suchen.