Как с CCK создать матриал, у которго убрать информацию об авторе и о дате публикации? [Решено]

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

Аватар пользователя VasyOK VasyOK 19 сентября 2009 в 17:20

Как именно убрать информацию об авторе неважно. Можно вообще исключить это поле можно сделать его невидимым. Главное чтобы это поле не было видно.

Комментарии

Аватар пользователя VasyOK VasyOK 19 сентября 2009 в 17:59

IrinaStasuk, по этой ссылке написано Доступ закрыт

Неужели если я зарегистрируюсь на вашем сайте, то смогу увидеть то что дальше названия
personal-trening.com/admin...

Аватар пользователя VasyOK VasyOK 19 сентября 2009 в 18:05

Опс, я кажеться понял. В настройках темы (и то не во всех темах) можно показывать/не показывать автора во всех материалах. А можно ли это сдалать для одного типа материалов?

Аватар пользователя marazmus marazmus 19 сентября 2009 в 18:05

1) Создайте свой тип материала. Назовите его, к примеру, article.

2) Скопируйте в папку своей темы оформления файл node.tpl.php из какой-нибудь темы.

3) Сделайте там же копию файла node.tpl.php, назовите ее node-article.tpl.php

4) Отредактируйте node-article.tpl.php - найдите там строку, в которой есть вывод (print) переменной $submitted. Удалите ее.

5) Сбросьте кеш и обновите страницу своего материала.

Аватар пользователя IrinaStasuk IrinaStasuk 19 сентября 2009 в 18:07

"VasyOK" wrote:
Неужели если я зарегистрируюсь на вашем сайте, то смогу увидеть то что дальше названия
personal-trening.com/admin...

Извините, забыла исправить название моего сайта на слова "ваш сайт".

Аватар пользователя cpu cpu 19 сентября 2009 в 18:38

"marazmus" wrote:
1) Создайте свой тип материала. Назовите его, к примеру, article.

2) Скопируйте в папку своей темы оформления файл node.tpl.php из какой-нибудь темы.

3) Сделайте там же копию файла node.tpl.php, назовите ее node-article.tpl.php

4) Отредактируйте node-article.tpl.php - найдите там строку, в которой есть вывод (print) переменной $submitted. Удалите ее.

5) Сбросьте кеш и обновите страницу своего материала.

Загон.

Если тема создана по правилам, то зайдите в "ОБЩИЕ НАСТРОЙКИ ТЕМ"(именно в общих настройках, а не в настроках самой темы), там будут настройки, к каким нодам показывать это поле, а каким не надо.

Аватар пользователя marazmus marazmus 19 сентября 2009 в 18:42

Кому как. Мне лично нравится контроль на уровне темы. Кому-то - контроль на уровне админки. Главное, у топикстартера есть решение, осталось дело за малым - чтобы он его применил уже Smile

Аватар пользователя cpu cpu 19 сентября 2009 в 18:47

"marazmus" wrote:
Кому как

Конечно, если в любом случае иметь свой файл node.tpl.php для других причин, то за одно можно и это настроить через тему.

Аватар пользователя VasyOK VasyOK 19 сентября 2009 в 19:02

Спасибо IrinaStasuk! Я реально немного прогнал, что забыл про общие настройки тем.

marazmus, как ни странно, ваш совет тоже нашел применение.
Только вот незадача $submitted, как я понял состоит из даты и автора. А в каком файле написано из чего состоит эта переменная?