0 Пользователей и 1 Гость просматривают эту тему.
  • 17 Ответов
  • 3469 Просмотров
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Заголовки статьи тегом H1
« : 10.03.2009, 17:05:34 »
Добрый день!

Поскажите, где и что надо изменить, чтобы заголовки статей и в принципе материалов были автоматически тегом H1?

само описание я нашел в теплэйт css

h1 {
  font-size        : 16px;
  color            : #F01027;
    }


 а вот где заголовку присваивается этот самый h1  я не пойму!
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #1 : 10.03.2009, 17:08:21 »
В файле components\com_content
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #2 : 10.03.2009, 17:24:46 »
в сontent.php? А где надо исправить?

/
« Последнее редактирование: 11.03.2009, 16:11:47 от tysson »
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #3 : 10.03.2009, 17:29:36 »
Извините, не дописал: content.html.php
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #4 : 10.03.2009, 17:37:28 »
а там где? какую строчку надо править?

чето я там поиском h1 или h2 найти не смог!
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #5 : 10.03.2009, 17:46:27 »
"Элементарно, Ватсон"...
Посмотрите каким стилем выводится у Вас заголовок на сайте -- и ищите его в файле. У меня в 1.012LE это строка 1071 (хотя в оригинале может быть другая -- я этот файл перелопачивал).
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #6 : 10.03.2009, 18:10:33 »
Как найти склад! это и есть заголовок. Но чето я не врубаюсь, что мне искать в сонтент.html.php

<span class="article_seperator">&nbsp;</span>

      </td><td valign="top" width="50%">         <table class="contentpaneopen">
         <tr>
                        <td class="contentheading" width="100%">
               Как найти склад?                           </td>
                     </tr>
         </table>

*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #7 : 10.03.2009, 19:02:45 »
<td class="contentheading" width="100%">
               Как найти склад?                           </td>

Это и есть искомое. В content.html.php ищете td class="contentheading" и развлекаетесь с найденным.
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #8 : 10.03.2009, 19:14:42 »
 а как ему contentheading присвоить статус h1?

я смотрел его в том файле. он там в 5-7 местах упоминается!
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #9 : 10.03.2009, 19:22:12 »
В контенте заголовок выводится в табличной ячейке с классом class="contentheading". Ежели Вам надо выводить заголовок материала тегом H1, то надо в соответствующем месте и вставить этот тег.
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #10 : 10.03.2009, 19:26:21 »
а вы не подскажие в каком конкретно месте?

я вот в темплэйт css нашел вот что

.contentheading h1 {
  font-size        : 15px;
  color            : #1F83EA;
  padding          : 2px;
  margin           : 0;
}

это не то, что нужно? Но почему тогда не выделяется?
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #11 : 10.03.2009, 19:37:22 »
Место по-моему, вот это:
Код
		<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td class="contentheading" >
<?php echo $section;?> / <?php echo $row->id ? _E_EDIT : _E_ADD;?>&nbsp;
<?php echo _E_CONTENT;?> &nbsp;&nbsp;&nbsp;
<a href="javascript: void(0);" onmouseover="return overlib('<table><?php echo $docinfo; ?></table>', CAPTION, '<?php echo _E_ITEM_INFO;?>', BELOW, RIGHT);" onmouseout="return nd();">
<strong>[Информация]</strong>
</a>
</td>
</tr>
</table>

У Вас, скорее всего, написано .contentheading, h1 { и т. д.
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #12 : 10.03.2009, 20:29:24 »
Место по-моему, вот это:
Код
		<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td class="contentheading" >
<?php echo $section;?> / <?php echo $row->id ? _E_EDIT : _E_ADD;?>&nbsp;
<?php echo _E_CONTENT;?> &nbsp;&nbsp;&nbsp;
<a href="javascript: void(0);" onmouseover="return overlib('<table><?php echo $docinfo; ?></table>', CAPTION, '<?php echo _E_ITEM_INFO;?>', BELOW, RIGHT);" onmouseout="return nd();">
<strong>[Информация]</strong>
</a>
</td>
</tr>
</table>

У Вас, скорее всего, написано .contentheading, h1 { и т. д.


 Я посмотрел, есть ли запятая  в месте в темплэйт css:

}

.contentheading h1 {
  font-size        : 15px;
  color            : #1F83EA;
  padding          : 2px;
  margin           : 0;
}
оказывается запятой нет!  Когда поставил запятую заголовок статьи стал голубенький , в соответствие с цветом 1F83EA, но h1 он не стал! Почему?
« Последнее редактирование: 10.03.2009, 21:03:02 от tysson »
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #13 : 11.03.2009, 00:33:47 »
Он стал голубеньким из-за определения .contentheading {
  color            : #1F83EA;
}
А h1 он и не станет пока Вы не измените content.html.php
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #14 : 11.03.2009, 16:12:58 »
Он стал голубеньким из-за определения .contentheading {
  color            : #1F83EA;
}
А h1 он и не станет пока Вы не измените content.html.php

подскажите, что конкретно и в каком месте надо исправить? Ну не могу я сам! :)
*

Olg

  • Завсегдатай
  • 1170
  • 88 / 2
Re: Заголовки статьи тегом H1
« Ответ #15 : 11.03.2009, 17:24:21 »
У меня в файле это код с 615 по 644 строки:
Код
	/**
* Writes Title
*/
function Title( &$row, &$params, &$access ) {
if ( $params->get( 'item_title' ) ) {
if ( $params->get( 'link_titles' ) && $row->link_on != '' ) {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%">
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?php echo $row->title;?></a>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
<?php
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%">
<?php echo $row->title;?>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
<?php
}
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%">
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
<?php
}
}

Меняем:
Код
	/**
* Writes Title
*/
function Title( &$row, &$params, &$access ) {
if ( $params->get( 'item_title' ) ) {
if ( $params->get( 'link_titles' ) && $row->link_on != '' ) {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"><h1>
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
<?php echo $row->title;?></a>
<?php HTML_content::EditIcon( $row, $params, $access ); ?></h1>
</td>
<?php
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"><h1>
<?php echo $row->title;?>
<?php HTML_content::EditIcon( $row, $params, $access ); ?></h1>
</td>
<?php
}
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"><h1>
<?php HTML_content::EditIcon( $row, $params, $access ); ?></h1>
</td>
<?php
}
}

Цель будет достигнута, но не гарантируется непоявление глюков.
*

tysson

  • Захожу иногда
  • 263
  • 2 / 0
Re: Заголовки статьи тегом H1
« Ответ #16 : 11.03.2009, 18:31:35 »
Спасибо большое! цель достигнута! глюков не видно!

Re: Заголовки статьи тегом H1
« Ответ #17 : 15.07.2009, 04:19:37 »
 :D И у меня получилось
Код
<?php if ($this->params->get('show_title')) : ?>

<td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">

        <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>

<!-- Это если название материала как ссылка ----------------------------------------------------------->

        <h1>      <a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->params->get

( 'pageclass_sfx' ); ?>"><?php echo $this->escape($this->article->title); ?></a>               </h1>
<?php else : ?>
<!-- ------------------------------------------------------------------------------------------------------>




<!-- Это просто если без ссылки ------------------------------------------->

<h1>        <?php echo $this->escape($this->article->title); ?>        </h1>

<!-- ---------------------------------------------------------------->

<?php endif; ?>
</td>
<?php endif; ?>


Файл в директории :   \components\com_content\views\article\tmpl\default.php :D

Ура можно спать!!! yes!
« Последнее редактирование: 15.07.2009, 04:22:40 от gartes »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В админке пропали заголовки материалов

Автор djos

Ответов: 0
Просмотров: 2140
Последний ответ 26.09.2013, 05:42:47
от djos
Две колонки текста в материале статьи

Автор Trok

Ответов: 7
Просмотров: 8871
Последний ответ 25.03.2011, 13:37:44
от klubnichkaaa
Название статьи в две строки

Автор Димонтий

Ответов: 1
Просмотров: 2246
Последний ответ 05.09.2010, 07:50:46
от effrit
Не работает выбор категории при создании статьи

Автор aprol

Ответов: 2
Просмотров: 1995
Последний ответ 16.11.2009, 21:18:45
от aprol
Как убрать заголовок статьи?

Автор Sergio111

Ответов: 2
Просмотров: 2082
Последний ответ 24.09.2009, 11:35:57
от Sergio111