Убрать поле Title

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

Аватар пользователя Elodia Elodia 2 июля 2007 в 12:59

Скажите, пожалуйста, как убрать содержимое поля Title при выводе содержимого ноды. То есть, я не хочу, чтобы посетители сайта видели это поле и в частности, то, что там написано. Я так поняла, что без заполнения этого поля никак не обойтись. Но как сдетать, чтобы его на видели посетители? Подскажите, пожалуйчта!

И вот еще сразу вопрос по полям. Как убрать со страницы названия полей, которые я создала?. То есть вообще убрать. Я поставила в графе названия , но в результате на страницу, с загружаемой мною публикацией везде над содержимым полей выводится вместо названия слово "нет"

Помогите плиззз!

Комментарии

Аватар пользователя Elodia Elodia 2 июля 2007 в 18:15

А можно хоть немного информации о том, как этим модулем пользоваться, а то с одним readme тяжеловато разобраться и после его установки у меня особого просветления не наступило...

Аватар пользователя Gres Gres 2 июля 2007 в 19:51

Вообще говоря, по крайней мере в Drupal 5.x есть такая штука: в графе заголовка поставить пробел — Drupal не ругается и заголовка нет :-).

Аватар пользователя Elodia Elodia 2 июля 2007 в 20:22

Да, я так пробовала. Но как-то шибко неудобно. Поле Title все-таки сильно помогает. Например, когда у меня список нод в содержимом и мне нужно найти какую-нибудь, а вместо названий одни пробелы - это проблематично! А тем более, если такую штуку с другими полями, проделать, то в результате вместо названия поля появляются двоеточия:)

Так что никто, никто не может объяснить как этим модулем пользоваться???

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 3 июля 2007 в 3:44

Госпожа Виктория, для начала, посоветую вам пользоваться поиском по нашему сайту -- он у нас работает.

Касательно вашего вопроса.
Кому можно показывать заголовок?
Только администратору?

Если да, то в файле node.tpl.php можно разместить вот такой код:

<?php
// Подключаем глобальную переменную $user
global $user;
?>
<div class="<?php print $node_classes ?>" id="node-<?php print $node->nid; ?>">

  <?php
// Проверяем, равен ли ID пользователя 1...
// Если результат проверки вернёт положительный результат (TRUE), то выполнится следующий код, до строчки endif;
if ($user->uid == 1):

?>
    <h2 class="title">
      <a href="<?php print $node_url ?>"><?php print $title; ?></a>
    </h2>
  <?php endif; ?>

  <?php if ($picture) print $picture; ?>  
 
  <?php if ($submitted): ?>
    <span class="submitted"><?php print t('Posted ') . format_date($node->created, 'custom', "F jS, Y") . t(' by ') . theme('username', $node); ?></span>
  <?php endif; ?>
         
  <div class="content">
    <?php print $content; ?>
  </div>
         
  <?php if (count($taxonomy)): ?>
    <div class="taxonomy"><?php print t(' in ') . $terms ?></div>
  <?php endif; ?>
 
  <?php if ($links): ?>
    <div class="links">
      <?php print $links; ?>
    </div>
  <?php endif; ?>
 
</div>

Как убрать со страницы названия полей, которые я создала?.
Чем создавали? ССК?
Если да, то не считая руководства (README.txt), подобное решение также описано у нас на сайте и не в одном посте.
Например в статье Вкусные URL'ы в Drupal

Аватар пользователя Elodia Elodia 3 июля 2007 в 18:20

Огромное спасибо Вам, милостевый господин за снисходительность к скромной персоне беспросветного новичка:)
Именно так, только для админа мне заголовки и нужны. Ну и еще, чтобы они на вкладке отображались. Надеюсь, все сработает.
На счет поиска - я обязятьльно бы им воспользавалась и воспользуюсь, просто сейчас трудности с интернетом, могу себе позволить лишь изредка заглядывать в форум. Так что простите великодушно:))
И еще раз спасибо!

Аватар пользователя andron13 andron13 3 июля 2007 в 20:38

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

Аватар пользователя igdrasil@drupal.org igdrasil@drupal.org 4 июля 2007 в 21:15

>> Госпожа Виктория, для начала, посоветую вам пользоваться поиском по нашему сайту -- он у нас работает.
по-моему работает, но гораздо хуже, чем до майского падения, то ли настройки индексации другие, то ли сайт до сих пор не полностью проиндексирован... сейчас стал пользоваться гуглой для поиска, раньше использовал встроенный, на ДО использую его и сейчас

Аватар пользователя Elodia Elodia 8 июля 2007 в 9:53

Прошу прощение за тормоза.
Но вот недавно дошли руки до этого самого Title.
И српзу появился вопрос. Где этот самый node.tpl.php находится? Перерыла весь свой Друпал - не нашла!

Аватар пользователя Zlata Zlata 8 июля 2007 в 10:45

И српзу появился вопрос. Где этот самый node.tpl.php находится? Перерыла весь свой Друпал - не нашла!

в папке Themes, в папке, где лежит тема вашего сайта

Аватар пользователя Elodia Elodia 10 июля 2007 в 14:32

В общем, не понимаю что у меня происходит.
Я этот код в файл вставила....
И теперь у меня дублируется ВСЕ содержимое страницы, когда я ее открываю для просмотра.
Это совсем не то, что нужно.
Помогите, пожалуйста

Аватар пользователя Elodia Elodia 11 июля 2007 в 11:34

Спасибо-спасибо-приспасибо!!!!
Это оно!
Вроде бы....

МИР НЕ БЕЗ ДОБРЫХ ЛЮДЕЙ!

Shelendor, если вы не разобрались, я могу вам пояснить.