Mindzor: Блог

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

Как найти на Drupal-сайте вредоносный скрипт?

22 апреля 2016 в 13:50

Здравствуйте!

Хостер недавно отключил один из моих заброшенных сайтов на Drupal 6 по причине того что там якобы обнаружился вредоносный скрипт. На вопрос где именно расположен вредонос, хостер сказал, что не знает, т.к. не ведет логов.

Насколько я знаю взломы обычно проходят через так сказать bad input. Я отключил на сайте все комментарии и всё такое. Т.е. сайт чисто для просмотра. И все равно его как-то похекали.

Как адаптировать сайт на Drupal 6 под мобильные устройства?

23 мая 2015 в 15:38

Здравствуйте!

Есть несколько сайтов на Drupal 6.
Google говорит что они не оптимизированы для мобильных устройств.
Что нужно сделать для того чтобы они были оптимизированы под мобильные устройства?
Достаточно ли просто сменить тему или надо еще что-то делать?
В общем поделитесь опытом оптимизации Drupal-сайтов под мобильные устройства.
Если кто-нибудь напишет roadmap вообще круто будет.

Спасибо.

Как запретить гуглу индексировать какую-то отдельную паблик страницу?

28 мая 2013 в 10:16

Например, есть страница http://www.example.com/example/content/контакты
Как запретить гуглу именно ее индексировать?

Как указать связь типа материала с другими типами материалов (т.е. как-то в качестве атрибута может быть)?

28 мая 2012 в 8:59

Тема вопроса не совсем то... даже не знаю как это назвать.

Такая задача. Есть два типа материалов A и B.
Чтобы отобразить их списки я создаю две страницы на каждой из которых есть вью с фильтром для соответствующего типа материала.

Есть также тип материала C. Он должен иметь в качестве двух атрибутов
1) принадлежность к какой-то из уже реально созданных страниц типа материал A
2) принадлежность к какой-то из уже реально созданных страниц типа материал B

[РЕШЕНО] Как с помощью модуля views сделать отображение двух типов материалов в две колонки на одной странице?

27 мая 2012 в 20:51

Такая задача: есть два типа материалов A и B. Надо на одной странице вывести список материалов A в первой колонке таблицы, а материалы типа B во второй колонке.
Подскажите, пожалуйста, кто знает.

[РЕШЕНО] Как на уже установленном Drupal 6 добавить к названиям таблиц префикс?

2 февраля 2012 в 13:58

Есть хостинг, предоставляется только 1 MySQL БД. На сайте уже установлен и работает Drupal 6. Т.к. БД одна, то я хочу добавить ко всем названиям таблиц префикс, потому что еще будут работать другие люди и если они надумают что-нибудь там ставить чтобы они не задели drupal. Вопрос, сработает ли такой вариант:
1) меняем все названия таблиц на myprefix_tableoldname
2) в файле sites/default/settings.php поставить $db_prefix = 'myprefix';

[РЕШЕНО] Как добавить тестирование на сайт?

23 января 2012 в 12:56

Есть база вопросов с вариантами ответов. Надо это все дело представить в виде тестов на сайте. Подскажите решение, может быть модуль какой-нибудь?

[РЕШЕНО] Как из ноды сделать ссылку/редирект?

8 декабря 2011 в 18:45

Например, у меня есть нода http://www.example.com/content/новости
Надо чтобы при переходе на нее открывалась другая -> http://www.othersite.com/content/новости

[РЕШЕНО] Есть ли модуль для добавления копирайта в футер сайта?

7 декабря 2011 в 13:58

В общем нужен модуль, который бы обеспечивал блок копирайта в футере страниц сайта. Посоветуйте, пожалуйста, что-нибудь.

Как на мультиязычном сайте установить разные главные страницы по умолчанию для разных языков?

4 декабря 2011 в 17:20

Сайт мультиязычный (модуль Internationalization). Нужно для разных языков установить разные главные страницы по умолчанию (делаю через admin/settings/site-information). Как это можно сделать?
Пробовал переключаться на языки и устанавливать, но страница устанавливается сразу для всех.

[РЕШЕНО] Как загрузить в фото галерею много изображений?

30 ноября 2011 в 17:21

Есть фото галерея сделанная как в этом уроке.
Как можно в альбом загрузить сразу много фотографий, вместо того чтобы делать загрузку по одной?

[РЕШЕНО] Как прикрутить какой-нибудь лайтбокс для галереи на основе Views Attach?

28 ноября 2011 в 19:22

Есть фото галерея сделанная как в этом уроке.
Проблема в том, что, когда мы открываем альбом и кликаем по фотографии то открывается новая страница, где в качестве содержимого фотография. Хотелось бы чтобы вместо этого появлялся какой-нибудь lightbox и по клику на нем открывалась следующая фотография (типа как ВКонтакте и др.)
Помогите как такое реализовать?

Как для сайта на drupal 6 установить лого в формате SVG?

28 ноября 2011 в 18:59

Имеется логотип сайта в формате CorelDraw. При переводе его в PNG формат логотип получается маленьким и расплывчатым (пиксели смазываются). Вот я и подумал может вставить его как векторное изображение. Перевести CDR в SVG можно в пару кликов.

Сайт мультиязычный. Для каждого языка свой логотип загружается через модуль http://drupal.org/project/i18nlogo
Но этот модуль не поддерживает загрузку SVG файлов.

Однако для стандартного варианта логотип указывается как \sites\all\themes\greenNblack\logo.png

Я сначала думал что ссылка на logo.png указывается в стилях темы или в каких-то других файлах относящихся к теме. Но никаких ссылок я не нашел (искал Total Commander-ом по содержимому файлов темы). Я хотел попробовать заменить logo.png на logo.svg
Не знаю будет ли работать такой вариант.

В общем вопрос такой: как для сайта на drupal 6 установить лого в формате SVG?

[РЕШЕНО] Какой аналог у drupal_add_css, если надобавить css не из файла а из сгенерированного текста?

16 октября 2011 в 18:19

Например, сейчас я добавляю так

<?php
drupal_add_css
('../styles/slidedeck.css');
?>

А надо вот так:

[РЕШЕНО] У нод типа Page автор не показ... Как сделать чтобы у моего типа тоже автор скрывался?

16 октября 2011 в 18:08

Т.е. получается если создают страницу типа Page и потом ее открываю то строка с автором и датой не показывается.
У меня свой тип материала и если я создают ноду такого типа и потом открываю ее то там автор и дата отображаются.
Как сделать чтобы в моем типе материала автор и дата тоже не показывались?

Можно ли задать для ноды и всех ее дочерних нод общий фон?

15 октября 2011 в 19:11

Каким образом это можно сделать?

Можно ли вынести ноду на отдельный домен?

15 октября 2011 в 15:09

На сайте есть раздел (нода и ее дочерние ноды), которые надо вынести в отдельный домен/поддомен. Можно ли это как-нибудь сделать?

[РЕШЕНО] Как показывать свой логотип для каждого языка сайта?

11 октября 2011 в 20:17

Сайт переводится на несколько языков с помощью модуля i18n. Также установлена тема в файлах которой есть логотип. Как сделать так чтобы при переключении на другой язык логотип менялся на другой?

[РЕШЕНО] Как из кода модуля подключить к странице css и js файлы?

11 октября 2011 в 11:09

drupal_add_css() и drupal_add_js() не работают.

Как в Drupal 6 отключить все неиспользуемые модули?

10 октября 2011 в 19:19

Как в Drupal 6 отключить все неиспользуемые модули? Может можно как-нибудь узнать какие-модули вообще не используются.

[РЕШЕНО] Fatal error: Maximum execution time of 20 seconds exceeded in */includes/fi

9 октября 2011 в 10:01

Захожу на сайт (Drupal 6) через акк админа, перехожу по ссылке Управлять и страница начинает долго грузиться (минут 5) после чего появляется пустая страница с одним только красным сообщением:
Fatal error: Maximum execution time of 20 seconds exceeded in */includes/file.inc on line 958

[РЕШЕНО] Как перевести название сайта?

30 сентября 2011 в 18:00

Поставлен модуль i18n. Содержание переводится, а вот как перевести название сайта (Настройки сайта -> Информация о сайте)?
Поиск строк в переводе интерфейса (admin/build/translate) ничего не дает.

Как узнать есть-ли кто-нибудь сейчас из зарегистрированных пользователей на сайте?

30 сентября 2011 в 14:24

Как узнать есть-ли кто-нибудь сейчас из зарегистрированных пользователей на сайте?

Правда ли что Drupal открывает много сессий и не закрывает их (для скорости)?

28 сентября 2011 в 17:52

И как следствие можно получить MySQL ошибку: "The mysql error was: Too many connections."
Можно ли как-нибудь отрегулировать этот момент?