заголовки

Главные вкладки

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 1:05

подскажите.

у меня есть заголовок раздела к которому прикреплен материал с заголовком. и при нажатии на раздел вылезает названеи раздела и список материалов (заголвоков + анонсы если надо).

скажите как отделить склсс=титл от этих заголвков ибо увеличивая заголовок раздела - увеличивается и заголовок материала в полном варианте.

и еще. как название раздела прописать в материале к которому он относится в виде заголвока

типа.

НОВОСТИ.

Новость 1.

текст новости

и тд и тп...

мерси всем кто поможет.

Комментарии

Аватар пользователя F10 F10 2 октября 2009 в 2:15

"iNFerNo" wrote:
скажите как отделить склсс=титл от этих заголвков ибо увеличивая заголовок раздела - увеличивается и заголовок материала в полном варианте.
- если я вас правильно понял, у вас в теме размеры шрифта происанны через относительные( em или Wacko размеры.

Если вы про это, то все делается через тему.
Drupal 6.x
Анатомия тем
. Необходимо владеть навыками WEB-верстки.

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 2:28

Они сопстно говоря ни как не прописаны они по дефолту идут откуда то уже заложеных параметров ибо стили все отключены.

мне нужно как то отделить заголовки от заголвоков материалов что бы не были привязаны к одному стилю титле... меняешь стиль заголовка меняица и там и там...

Аватар пользователя F10 F10 2 октября 2009 в 2:48

"iNFerNo" wrote:
Они сопстно говоря ни как не прописаны они по дефолту идут откуда то уже заложеных параметров ибо стили все отключены.
- я имел в виду, что можно просто уменьшить размер шрифта у титлов, идущих после титла раздела используя css.
Например прописать так
.title .title{font-size: ...} - решение кривое, но вполне подохдящее.

Если необходимо поменять именно класс титла раздела, то это делается в файле темы page.tpl.php.
Класс титла самого материала задается в файле node.tpl.php

з.ы. это подходит для случаев, если вы используете zen подобную тему. Возможно у вас по другому, хотя маловероятно.

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 7:55

опять не о том.

в друпале уже как то заложен одинаковый класс как для всех заголовков как я понял вот их мне нада разделить...

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 7:59

ну и

.title.title {
font-size: 3px;
}

это не помагает так как уменьшаются все заголвоки

заголовки меню, заголвоки материалов, заголовки разделов.

Аватар пользователя F10 F10 2 октября 2009 в 13:49

Нет такого в Drupal-е насколько знаю. Класс к титлы закладывается в файлах page.tpl.php, node.tpl.php и т.п.

Вот переменная, которая выводит титлы.
<?php print $title?>, выводит она текст, а не html код.

Вы на какой теме сидите?

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 15:47

я на собственой. с выводом заголовка.

если меняя размер заголвока меняет сразу в трех местах то значит они связаны. одним классом...

еще раз напомню что я я создаю

меню

новости
публикации

создаю материал где выбираю либо новости либо публикации и делаю список статей. и когда кликаешь в меню на новости вылезают материалы (от новостей).

и если слово НОВОСТИ изменить размер то и изменица ЗАГОЛОВОК статьи в полном варианте материала.

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 17:12

конечно...

page

---------------

#content li.leaf{
display: inline;
padding:0 0.5em 0;
line-height: 0.1em;
top:0;

float:left;

}

#login ul li {display: inline; padding-left:0.5em;}

#login ul{background: url('images/user.png') 0 center no-repeat;padding: 0 0 0 0.5em;margin:0;}


img_0_0.jpg


print $left_menu;
if($user->uid!=0)echo $left;
?>

uid==0){?>

Здравствуйте, гость. Вам необходимо TRUE,'alias' => FALSE))?>">войти или TRUE,'alias' => FALSE))?>">зарегистрироваться!


}

?>

img3_1_0.jpg

'links secondary-links')); ?>







*) are mandatory' . '')?>


img_0_2.jpg

img_0_3.jpg

-----------------------------

node

--------

nid; ?>" class="node">

" title=""> | created, 'medium'); ?>





-----------------

Аватар пользователя F10 F10 2 октября 2009 в 17:43

Добавьте к тегу body такой класс <?php print $body_classes?>, вот так <body class="<?php print $body_classes; ?>">

Для страницы раздела у вас будет клас page-taxonomy

Для страницы материала в полном формате класс будет page-node.

Ну и что-то вроде этого:
body.page-taxonomy .title {font-size: ...}
body.page-node .title {font-size: ...}

Аватар пользователя iNFerNo iNFerNo 2 октября 2009 в 21:37

ну как то так и делал. пока не упал друпал...

нор что-то как то изменений не появилось . еще покапаюсь. на выходных.