Page 1 of 1

Titelformatierungen

Posted: Thu 5. Jan 2006, 16:40
by LBH
Hallo Forumler und -innen,

wo kann ich folgende Titel formatieren:

• Artikeltitel
• Untertitel des Artikeltitels
• Inhalttitel
• Untertitel des Inhaltstitels

Ich habe weder in der frontend.css noch in der template_default.inc.php einen Abschnitt gefunden, der auch nur annähernd ähnlich heißen könnte. Gibt es irgendwo eine Übersicht, der man entnehmen kann, welche Elemente wo formatiert werden können?

Wo (physikalisch) sind überhaupt die Stylesheets versteckt?

Viele Grüße, Ludger

Posted: Thu 5. Jan 2006, 16:49
by pico
Hi

schau dir mal die ../config/phpwcms/conf.templates_defaut.inc.php an und die frontend.css - da warst du schon garnicht so falsch :wink:
Im zweifelsfall einfach mal den Quellcode der generierten Seite anschauen.

Posted: Thu 5. Jan 2006, 16:50
by jscholtysik
Hi LBH,


die Titel kannst Du in der frontend.css anhand der Einstellungen für h1-h6 ändern...

Die Stylesheets befinden sich immer unter /phpwcms_template/inc_css/


Joachim

Posted: Thu 5. Jan 2006, 16:59
by LBH
die Titel kannst Du in der frontend.css anhand der Einstellungen für h1-h6 ändern...
Hi Joachim,

das hatte ich mir fast schon gedacht. Allerdings habe ich dort nur folgenden Eintrag:

h1, h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, Verdana, sans-serif;
}

Danach geht's mit article.irgendwas... weiter. Später tauchen noch sechs .v09 bis v.14-Zeilen auf; haben die etwas damit zu tun?


Grüße, Ludger

Posted: Thu 5. Jan 2006, 17:00
by LBH
schau dir mal die ../config/phpwcms/conf.templates_defaut.inc.php an und die frontend.css - da warst du schon garnicht so falsch
Hallo pico,

da finde ich aber nix, was passen könnte. Grüße, Ludger

Posted: Thu 5. Jan 2006, 17:08
by jscholtysik
Hi LBH,

also ich habe folgende Zeilen in meiner frontend.css:

Code: Select all

h1 {margin: 0px 0px 5px 0px; padding: 0px; line-height: 105%; font-size:16px; font-weight:bold;color: #66A1D2}
h2 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:12px;}
h3 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:11px;}
h4 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:10px; font-weight:normal}
h5 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%;}
h6 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%;}
Zusätzlich habe ich aber folgende Einträge unter dem body-Tag drin:

Code: Select all

body {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px; text-align:center; margin: 0px;
	background-color:#EAEAEA; color:#003064;
	height: 101%;
}
d.h. standardmäßig nimmt er das, was unter body drinsteht, ansonsten das, was unter h1 bis h6 drin ist...


Joachim

Posted: Thu 5. Jan 2006, 18:15
by pico
in der conf.template_default wird festgelegt, was für welchen Eintrag gilt

Code: Select all

// article default
$template_default["article"]["title_before"]		= '<h1>';
$template_default["article"]["title_after"]			= '</h1>';
$template_default["article"]["subtitle_before"]		= '<h2>';
$template_default["article"]["subtitle_after"]		= '</h2>';
$template_default["article"]["summary_before"]		= '<div class="articleSummary">';
$template_default["article"]["summary_after"]		= '</div>';

$template_default["article"]["div_spacer"]			= true; //if true or 'div' = <div>..., if false or not set <br><img...>

$template_default["article"]["head_after"]			= '';

$template_default["article"]["content_head_before"]		= '<h3>';
$template_default["article"]["content_head_after"]		= '</h3>';
//$template_default["article"]["content_head_class"]		= "contentHead";
$template_default["article"]["content_subhead_before"]	= '<h4>';
$template_default["article"]["content_subhead_after"]	= '</h4>';
//$template_default["article"]["content_subhead_class"]	= 'contentSubHead';
also z.B. für den Titel wird mit ...["titel_before"] = '<h1>' die Klasse h1 festgelegt ...["titel_after"] ist dan der schliesende TAG </h1>. Hier sind also die Klassen h1-h4 eingetragen, die du dort mit eigenen CSS-Klassen belegen kannst - natürlich müssen diese dann auch in der frontend.css vorhanden sein.

Posted: Fri 6. Jan 2006, 19:11
by LBH
also ich habe folgende Zeilen in meiner frontend.css:

Code: Select all

h1 {margin: 0px 0px 5px 0px; padding: 0px; line-height: 105%; font-size:16px; font-weight:bold;color: #66A1D2}
h2 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:12px;}
h3 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:11px;}
h4 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%; font-size:10px; font-weight:normal}
h5 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%;}
h6 {margin: 0px 0px 10px 0px; padding: 0px; line-height: 105%;}
Hi,

das war genau, was bei mir fehlte: etwas abändern, sitzt, passt.


Danke tausendmal, Ludger

Posted: Fri 6. Jan 2006, 19:13
by LBH
also z.B. für den Titel wird mit ...["titel_before"] = '<h1>' die Klasse h1 festgelegt ...["titel_after"] ist dan der schliesende TAG </h1>. Hier sind also die Klassen h1-h4 eingetragen, die du dort mit eigenen CSS-Klassen belegen kannst - natürlich müssen diese dann auch in der frontend.css vorhanden sein.
[/quote]

Danke ebenfalls tausendmal, kann die Erklärung gut gebraucehn!

Ludger