Не хочу вас расстраивать уважаемый автор, но есть хороший модуль написанный участником нашего сообщества. И он именно так называется и именно это делает.
А я не расстроен и видел этот модуль) У готовых модулей зачастую есть недостатки: 1) они избыточны, 2) они не всегда могут сделать именно точно так, как хочется.
Чтобы сделать задержку, надо вместо nodeapi выполнять вызов _vk_post в хуке cron для всех нод, которые были изменены с последнего запуска. Это строчек 5-10.
Эта та же самая настройка, что меняет кол-во нод на главной странице: Главная » Управление » Настройки » Система » ИНФОРМАЦИЯ О САЙТЕ.
Если нужны разные значения — или views или собственный код или править ядро (taxonomy.pages.inc, строка if ($nids = taxonomy_select_nodes($term->tid, TRUE, variable_get('default_nodes_main', 10))).
В CSS пути к картинкам нужно указывать либо относительно CSS-файла, либо уж относительно корня сервера (слэш в начале добавить). Где у Вас лежит CSS-файл? По-хорошему он в теме должен быть, а картинки там же или в подпапке темы.
Попробуйте удалить тему. Если не поможет, то заменить содержимое папки темы файлами из какой-нибудь стандартной темы (garland, например). Если не поможет, то очистить ещё таблицу cache. Если не поможет — пишите.
Всё что изменяется под конкретный сайт — кладем в sites (модули, темы, библиотеки, настройки, файлы). Когда нужно обновить дрюпал, соответственно, удаляем всё кроме папки sites и заливаем новую версию.
1) Ставите дрюпал с новой базой (чтобы он сам settings.php создал).
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
3) В settings.php меняете базу на старую.
ЗЫ: Вообще странно как так может навернуться комп вместе с винтом. Обычно что-то одно ломается.
Кросспостинг из Drupal в ВК своими руками
Оформил в виде модуля. Настройки в админке.
Как изменить количество выводимых материалов в рубрике друпал 7
вместо variable_get('default_nodes_main', 10) написать своё число
Кросспостинг из Drupal в ВК своими руками
А я не расстроен и видел этот модуль) У готовых модулей зачастую есть недостатки: 1) они избыточны, 2) они не всегда могут сделать именно точно так, как хочется.
Кросспостинг из Drupal в ВК своими руками
Чтобы сделать задержку, надо вместо nodeapi выполнять вызов _vk_post в хуке cron для всех нод, которые были изменены с последнего запуска. Это строчек 5-10.
Кросспостинг с сайта друпал в группу вконтакте
У меня работает вот так: http://www.drupal.ru/node/98978
Как изменить количество выводимых материалов в рубрике друпал 7
Эта та же самая настройка, что меняет кол-во нод на главной странице: Главная » Управление » Настройки » Система » ИНФОРМАЦИЯ О САЙТЕ.
Если нужны разные значения — или views или собственный код или править ядро (taxonomy.pages.inc, строка if ($nids = taxonomy_select_nodes($term->tid, TRUE, variable_get('default_nodes_main', 10))).
Настройка таксономии в друпал 7
Добавляется как поле в тип материала. В моём переводе тип поля называется "Ссылка термина".
не цепляет картинку с CSS файла
В CSS пути к картинкам нужно указывать либо относительно CSS-файла, либо уж относительно корня сервера (слэш в начале добавить). Где у Вас лежит CSS-файл? По-хорошему он в теме должен быть, а картинки там же или в подпапке темы.
[Решено] Не могу залогиниться
Попробуйте удалить тему. Если не поможет, то заменить содержимое папки темы файлами из какой-нибудь стандартной темы (garland, например). Если не поможет, то очистить ещё таблицу cache. Если не поможет — пишите.
Самописная фотогалерея на Drupal
Andruha, так и задумано) Дизайнера нет, приходится своими "программистскими" силами обычно обходиться)
Подключение нового jQuery в Drupal
в 5 и 6-ке не катит
Производительность/ Кэш блоков
Раз написано, что из-за модуля, ограничивающего доступ к содержимому, значит поищите в списке модулей такой модуль. Что-нибудь вроде node access.
Производительность/ Кэш блоков
Не понимаю проблемы… если блоки не идут в кэш, то можно в настройках производительности включить, чтобы они шли в кэш…
Вывод даты по-русски
скорее убрать вывод года прямо из кода format_date2
Вывод даты по-русски
учить php)
Вывод даты по-русски
Функция же готовая есть, пихать куда угодно можно, хоть в 7-ку, хоть в 4-ку. Примерно так на 7-ке темизация переменной $submitted:
<?php
function MYTHEME_preprocess_node(&$vars) {
$vars['submitted'] = t('Submitted by !username on !datetime', array('!username' => $vars['name'], '!datetime' => format_date2($vars['node'], 'large')));
}
Добавить роль после проверки почты
Так если e-mail еще не подтвержден, то и зайти на сайт чел не сможет, соответственно и воспользоваться "высокими" правами тоже.
Добавить роль после проверки почты
почту) как я понял, нужно в зависимости от домена e-mail назначить или не назначить роль?
Добавить роль после проверки почты
можно написать небольшой модуль http://api.drupal.org/api/drupal/modules--user--user.api.php/function/ho...
внутри хука будет 1 проверка, внутри которой будет user_save
восстановление сайта
Всё что изменяется под конкретный сайт — кладем в sites (модули, темы, библиотеки, настройки, файлы). Когда нужно обновить дрюпал, соответственно, удаляем всё кроме папки sites и заливаем новую версию.
восстановление сайта
1) Ставите дрюпал с новой базой (чтобы он сам settings.php создал).
2) Скачивайте и копируете все модули, которые были на старом сайте (в sites/all/modules).
3) В settings.php меняете базу на старую.
ЗЫ: Вообще странно как так может навернуться комп вместе с винтом. Обычно что-то одно ломается.
Вывод блоков пограммно только на первой странице
Думаю так и должно. Проверьте, что переменная $_GET['page'] пустая.
Тестирование производительности Drupal 6 и Drupal 7
в includes\locale.inc в функции _locale_import_po заменил drupal_set_time_limit(240) на drupal_set_time_limit(2400)
Кто с MySQL на ты? Есть вопрос по поводу Insert/Update
надо затестить в точности с этой же базой и с таким конфигом на другой машине
Поменять тему оформления не через админку
а на другую меняется? может тема кривая
также учитывайте, что смена темы может не влиять на тему самой админки (это отдельная настрйока в разделе "настройки")