Стандартное обращение друпала - как убрать с главной страницы при отсутствии размещенных на ней нод.

20 сентября 2011 в 23:15

Наверное вопрос простой и дикий из за этого, скорее всего решение все знают, но кроме меня )))

Как сделать так, чтобы на главной странице, даже при отсутствии опубликованных нод, не выводилось стандартное друпаловское сообщение?

Нужно разместить на главной в месте для расположения контента только обращение к посетителям (блок).

Не могу найти эту настройку.
Пока же - или создавай ноду с выгрузкой на главную - или любуйся инструкцией от друпала.

ИЛИ - где найти, где эта инструкция прописана - попросту ее изменю на обращение, и все.

Кто знает, ХЕЛП ПЛИИЗ!

Комментарии

То есть задачка - убрать вот это, не размещая на главной ноды:

Добро пожаловать на ваш новый сайт на Drupal!
Пожалуйста, сделайте несколько шагов для настройки и начала работы вашего сайта:

Настройте ваш сайт
После входа в систему, посетите раздел администрирования, где вы сможете настроить под себя все аспекты вашего сайта.
Включите дополнительную функциональность
Затем, зайдите на страницу списка модулей и включите те возможности, которые вам нужны. Вы можете найти дополнительные модули в разделе загрузки модулей Drupal.
Настройте дизайн вашего сайта
Чтобы изменить внешний вид вашего сайта, посетите раздел тем. Вы можете выбрать из одну из существующих или скачать другую тему оформления в разделе загрузки тем Drupal.
Начните публиковать материалы
Наконец, вы можете создавать материалы вашего сайта. А эта инструкция исчезнет, как только вы поместите свой первый материал на главную страницу сайта.
Дополнительную информацию можно найти в разделе справки или в онлайновом руководстве по Drupal. Вы можете также написать сообщение на форуме оф.сайта Drupal или использовать возможности пользовательской поддержки (англ.). Прим. переводчика: существует сайт русскоязычного сообщества Drupal. На нем можно получить дополнительную информацию, поддержку пользователей и адреса других русскоязычных ресурсов по Drupal.

20 сентября 2011 в 23:18

Попробуйте - так, ради интереса - набрать в поиске (правый верхний угол) "Добро пожаловать на ваш новый сайт на Drupal" и пройтись хотя бы по первым 8 страницам.

20 сентября 2011 в 23:24

"Enemy" wrote:
в настройках можно указать любую ноду как главная страница

Отлично! Спасибо огромное! Посыпаю голову пеплом... )))

а как теперь скрыть название этой ноды? )))))

20 сентября 2011 в 23:38

"Айдар" wrote:

Попробуйте - так, ради интереса - набрать в поиске (правый верхний угол) "Добро пожаловать на ваш новый сайт на Drupal" и пройтись хотя бы по первым 8 страницам.

"RxB" wrote:
Попробуйте - так, ради интереса - набрать в поиске (правый верхний угол) "Скрыть название ноды" и пройтись хотя бы по первым 8 страницам.

Патсаны, я проверил! НипамагаеД!

21 сентября 2011 в 0:08

"RxB" wrote:
"Айдар" wrote:

Попробуйте - так, ради интереса - набрать в поиске (правый верхний угол) "порно" и пройтись хотя бы по первым страницам.

21 сентября 2011 в 1:01

Круто! Особенно порадовали заголовки:
Дизайнер ищет партнера
Надёжный хостинг с персональным подходом ...
[поиск продолжается] В Sportbox.ru требуются ...
Друпалом ли единым живёт друпалер?
Виндусятникам не читать, дабы нервы побереч ...

И в целом находится больше про дешевый хостинг Smile

21 сентября 2011 в 1:08

"drupby" wrote:
набрать в поиске (правый верхний угол) "порно"

взрослый уже, пора бы без гугла знать где такие вещи есть.

21 сентября 2011 в 1:09

"Айдар" wrote:
Круто! Особенно порадовали заголовки:
Друпалом ли единым живёт друпалер?

друпал ,друпалер и порно уже синонимы?
"Айдар" wrote:
Круто! Особенно порадовали заголовки:
[поиск продолжается] В Sportbox.ru требуются ...

В спортбоксе появились скрытые разделы?

21 сентября 2011 в 1:18

А меня по запросу порно здесь на сайте больше радует заголовок :
"Сколько раз в день вы темизируете? | Drupal в ..."(6 страница)

21 сентября 2011 в 1:25

Слова для поиска в гугле: drupal remove welcome message
Решение: в своей теме сделайте проверку для тегов выводящих название (h1 и тд). Если главная - то не выводить.

21 сентября 2011 в 10:13

Plazik wrote:
Слова для поиска в гугле: drupal remove welcome message
Решение: в своей теме сделайте проверку для тегов выводящих название (h1 и тд). Если главная - то не выводить.

А по русски как то проще решения находится....

21 сентября 2011 в 10:39

RxB wrote:
"rhamdeew" wrote:
Возможно это решение поможет - http://hamdeew.ru/page/drupal-7-soobshhenie-ob-otsutstvii-materialov-na-...
У вас мозг воспалён

Не стоит переходить на личности и судить о человеке исходя только из одного сообщения.
Может предложите более правильное решение или хотя бы скажете чем этот способ плох? Думаю это будет полезнее для топикстартера да и для всего сообщества в целом чем высказывание своего ничем не аргументированного мнения по поводу моего мозга Smile

2 декабря 2011 в 16:52

Начнём с того, что мнение вполне аргументировано.
Не хотите закреплять ноду на главной - запрепите вьюху.
Не хотите вьюху - закрепите панель.
Хотите один блок - отредактируйте page-front.tpl.php

А такой способ как ваш, только воспалённый мозг придумать

2 декабря 2011 в 16:57

RxB wrote:
Начнём с того, что мнение вполне аргументировано.
Не хотите закреплять ноду на главной - запрепите вьюху.
Не хотите вьюху - закрепите панель.
Хотите один блок - отредактируйте page-front.tpl.php

А такой способ как ваш, только воспалённый мозг придумать


К этим вариантам (кроме page-front.tpl.php) я тоже прибегал. Результат был таков:
Drupal 7.9. Несколько блоков настроено на вывод только на главной, некоторые из них выводятся при помощи views. Все замечательно и красиво, но прямо в центре страницы висело сообщение об отсутствии материалов на главной которое генерировалось блоком "Содержимое:Документ". К сожалению отключение показа этого блока на главной ни к каким результатам не приводило. В сети находил пару вариантов с правкой кода модулей и дописыванием хуков - решил что так делать не стоит. Если не трудно будьте добры пояснить как правильнее поступить в таком случае )

И хватит уже про воспаленный мозг. Как я уже писал ранее - не стоит переходить на личности. Это неэтично с вашей стороны.

2 декабря 2011 в 22:43

"rhamdeew" wrote:
К этим вариантам (кроме page-front.tpl.php) я тоже прибегал. Результат был таков:

А вот и не прибегали, иначе бы вырезали оттуда переменную $content.
Таки моск воспалён

2 декабря 2011 в 22:46

RxB wrote:
"rhamdeew" wrote:
К этим вариантам (кроме page-front.tpl.php) я тоже прибегал. Результат был таков:

А вот и не прибегали, иначе бы вырезали оттуда переменную $content.
Таки моск воспалён

В регионе "содержимое" выводятся и другие блоки. Так что вырезать $content был не вариант. Хотя ладно, чего тут с вами беседу вести - у меня же мозг воспален.

P.S. В этом способе хоть нет попыток прикрыть кссом ненужное содержимое которое затем индексируется ПСами.

4 декабря 2011 в 10:44

"rhamdeew" wrote:
Если не трудно будьте добры пояснить как правильнее поступить в таком случае )

Я уже вышел писал что надо искать в гугле http://www.drupal.ru/node/68833#comment-390965
Все решается без всяких извращений.

4 декабря 2011 в 10:03

"rhamdeew" wrote:
прикрыть кссом ненужное содержимое которое затем индексируется ПСами.

"rhamdeew" wrote:
у меня же мозг воспален

Теперь убедили.

4 декабря 2011 в 10:54

Айдар wrote:
"rhamdeew" wrote:
прикрыть кссом ненужное содержимое которое затем индексируется ПСами.

"rhamdeew" wrote:
у меня же мозг воспален

Теперь убедили.

сообщение не читай @ сразу писай видимо да?

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

4 декабря 2011 в 11:02

Айдар wrote:
Можно ссылку на результат такой выдачи, где в кеше пс не будет указанного текста?

Если вырезать это дело уже в процессе разработки до индексации поисковыми ботами то такого текста в выдаче не будет. А если по колхозному закрыть этот блок стилем display:none; то естественно поисковики его проиндексируют и будут выводить такую байду. Этим самым хотел сказать что пусть мой способ и извращение, но не найдя ничего лучше на тот момент решил проблему таким образом - создал пустой шаблон для ноды указанного типа и счиатю что это лучше чем делать слой невидимым для людей, но видимым для ПС.

4 декабря 2011 в 14:11

"rhamdeew" wrote:
А если по колхозному закрыть этот блок стилем display:none;

Именно на кеш с таким способом закрытия текста я и просил ссылку.

4 декабря 2011 в 14:54