Как узнать, работает ли сайт на Drupal? каковы схемы разметки? - PullRequest
4 голосов
/ 26 марта 2010

Мне интересно, что такое шаблон разметки DRUPAL. Я знаю, что сайт работает в Wordpress, когда я просматриваю его разметку и вижу / wp-themes, или в Joomla он использует / templates / administrator (для страницы администратора, например, site.com/administrator).

Ответы [ 8 ]

4 голосов
/ 26 марта 2010

Для меня самым лучшим способом является проверка наличия drupal.js в исходном коде или глобальной переменной js Drupal с помощью консоли js, например firebug.

2 голосов
/ 26 марта 2010

Попробуйте зайти на update.php. Вы должны увидеть «Отказ в доступе» и голубоватую тему «Гарленд».

Также вы можете зайти в / user и признать, что это логин Drupal. Wordpress переходит в / wp-login и Joomla переходит в /administer.

1 голос
/ 30 марта 2010

Drupal устанавливает заголовок HTTP Expires в Sun, 19 ноября 1978 г., 05:00:00 по Гринвичу, в день рождения Дриса. Найдите это в include / bootstrap.inc, функция drupal_page_header ().

1 голос
/ 26 марта 2010

Все остальные ответы работают, плюс - если у них включена оптимизация css и js, вы можете увидеть ссылки на файлы css и js, подобные этому (с "sites / default / files"):

<link type="text/css" rel="stylesheet" media="print" href="/sites/default/files/css/css_b4e7deec9864f332efab3b64ea4fa606.css" />
0 голосов
/ 28 марта 2010

Поиск путей к файлам тем или javascript не будет работать, если они кэшированы.

Вы, как и лицензия, можете найти CHANGELOG.txt, UPGRADE.txt или MAINTAINERS.txt в корневом веб-каталоге.

В зависимости от того, как настроен сервер, вы также можете запросить пути, которым запрещен доступ в .htaccess.

Если вам отказывают в доступе, а не в странице, которая не найдена во всех этих шаблонах, скорее всего, это будет Drupal. Эти пути (перед веб-корнем): модуль, профиль, темы и т. Д. См. Файл .htaccess для Drupal. Если вы получаете страницу, не найденную для этих страниц, она все равно может быть Drupal.

0 голосов
/ 26 марта 2010

Попробуйте найти лицензию:

http://www.isthissitedrupal.org/LICENSE.txt

0 голосов
/ 26 марта 2010

В исходном коде вы можете найти

jQuery.extend (Drupal.settings, ----------- Код -----------------)

а также вы можете найти как файлы JS

script type = "text / javascript" src = "/ examplesite / sites / all / modules / XXXXX / js / XXX.js? G"

и css файлы как

link type = "text / css" rel = "stylesheet" media = "all" href = "/ examplesite / sites / all / modules / xxxxx / demo.css? G"

0 голосов
/ 26 марта 2010

Вот что я ищу ..

Большинство сайтов друпалов используют "чистые" URL-адреса, поэтому страница администратора обычно http://www.site.com/admin

...