Признаю, надо было изначально именно так и поступить. Просто голова была занята другим, а выдержку привел из фака по джумле.
Ilia Denisiuk, удачного обновления ;)
Пока писал ответили.
Koleman добавил 07.11.2010 в 01:13
На этом форуме прям не успеваешь писать ответы, ты 1 сообщение, а сверху уже 10.
Знаю, что так правильнее, но автору будет сделать это сложнее + при обновлении не замечал, чтобы затрагивался этот файл.
Не факт, что не придется. Сделайте предварительно бекап.
Это не скрипт, это скорее хак. та часть кода, которая выводит заголовки просто берется в h1.
После версии 1.5.8 прошло много времени, в целях безопасности очень рекомендую обновиться.
1.5.8 - срочно обновлять!
Советую обновляться всякий раз, когда выходят новые версии.
Конкретно 1.5.22 - релиз безопасности.
Форум в папку.
Просто замените файлы, которые исправляли, файлами из оф. сборки и отредактируйте еще раз нужный.
Вы же уже обновились до 1.5.22? :)
Да. + можете задать отдельный класс заголовку.
В файле components/com_content/views/article/tmpl/default.php заменить:
<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?> <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> <?php else : ?> <?php echo $this->escape($this->article->title); ?> <?php endif; ?>
на
<h1> <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?> <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> <?php else : ?> <?php echo $this->escape($this->article->title); ?> <?php endif; ?> </h1>
Примерно так
<div align ="left" style="float:left;">Объект</div><div align ="right">[not-group=5]<br>{include file="Объект"}[/not-group]</div>
добавляем атрибут первому диву style="float:left;"