kinosura: Блог

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

Nid последней созданной ноды

24 ноября 2009 в 10:41

Подскажите, пожалуйста, в какой таблице базы хранится nid последней созданной ноды? Drupal 6.14
В Drupal 5.* эти данные хранились в {sequences}. В Drupal 6.*, как мне казалось, - в {variable}... но поиск не принёс результата. Возможно, я не там ищу.

PS. Банальный запрос к {node}_nid не предлагать, это совершенно не то, что нужно.

[решено] Upload работает на локале, но не работает на сервере

18 февраля 2009 в 12:38

Проблема такая. У меня есть сайт на небесплатном хостинге, и он долгое время работал нормально. В какой-то момент перестаёт работать Upload файлов (картинок и т.п.), то есть:
- если поле обязательное, индикатор закачки висит несколько секунд и выдаёт «Warning: Invalid argument supplied for foreach() in /***/***/public_html/sites/all/modules/imagefield/imagefield.module on line 849. *** field is required. Please upload an image.»
- если поле необязательное, то индикатор закачки так же висит несколько секунд, а затем всё возвращается в первоначальное состояние, как если бы я не загружала файл и даже не указывала его.
- при этом в логах появляется следующее: «Location: http://example.com/imagefield/js»

Пыталась решать:

  1. Тщательно проверила доступ ко всем папкам в /files - 777, но результат тот же.
  2. Увеличила php memory_limit для imagecach - результат не изменился.
  3. А вот когда перенесла полностью базу и файлы на локальный сервак - оказалось, что на локале всё прекрасно работает без ошибок!

Тех.поддержка самого хостинга утверждает, что никаких изменений на сервере с их стороны не было. Но я ведь вижу разницу. Час назад мой Upload на их сервере работал, а теперь нет. И на моём локальном сервере всё прекрасно работает. Подскажите, что в этой ситуации можно сделать? Честно проштудировала все подобные сообщения на drupal.ru и drupal.org - ответа нет.

Сдвиг времени ивента при переносе из google календаря на сайт

24 ноября 2008 в 8:58

При переносе календаря из Google calendar на сайт с помощью iCal-feed время (и начала, и конца) ивента меняется на +02:00. Вне зависимости от часового пояса в Google calendar, на сайте и у юзера! При любых раскладах в итоге получаю +02:00.
Подозреваю, что ерунда эта связана с переходом на летнее время, именно такая разница должна получаться, если неправильно перевести часы. Но никак не могу найти где это пофиксить. Хотя мб проблема в другом.....
help!
Использую версии:
event 5.x-1.0
date 5.x-2.0-rc7