Блог пользователя - kwas

Как создать псевдонимы для посетителей на основе IP

9 сентября 2009 в 14:44

Привет всем.
А не подскажет ли всемогущий ол, как создать псевдонимы для посетителей на основе IP, по аналогии с phpBB.
Чтобы если, например, посетитель с адреса 87.250.253.241, то я в логах видел бы вместо слова "Гость" слово "Спидер Яндекса №3"
Друпал 6.13
Спасибо.

Как вставить видео на HTML страницу

27 марта 2009 в 16:38

Привет всем!
Просьба хотя бы коротко, но исчерпывающе и на доступном языке объяснить, как вставить свое видео (желательно с внешнего ресурса) в HTML страницу. Хотелось бы чтобы выглядело как здесь:
http://promo.nxt.ru/rogd.html

Т.е. пока мышой не трогаешь, то просто картинка безо всяких элементов управления. А когда подводишь курсор, то появляются кнопки для запуска/остановки, прокрутки, громкость.

Drupal: ToDo (или Чего не хватает Друпалу)

25 марта 2009 в 11:19

В логах сайта почему-то кроме IP адреса рядом не показан город или хотябы код региона как на счетчике Liveinternet.

***
В системном журнале странице "Подробности" не хватает листалки по событиям вперед-назад, последнее-первое.

***
Публикация в заданное время, как на ВордПресс.

***
Расширить количество метатегов для сайта и для страницы. Например, нужен тег "Language"

***
В подсказке к метатегу Description (Описание) сказано, что он не должен превышать 300 симвволов. Так надо на лету вычислять сколько уже вписано в это поле и показывать юзеру.

***
Исправить модуль locale.module как описано в http://drupal.org/files/issues/locale.module_3.patch
// Add the translation JavaScript file to the page.
if ($files && !empty($language->javascript)) {
- drupal_add_js($dir .'/'. $language->language .'_'. $language->javascript .'.js', 'core');
+ $path = $dir .'/'. $language->language .'_'. $language->javascript .'.js';
+ if (file_exists($path)) {
+ drupal_add_js($path, 'core', 'header', FALSE, FALSE);
+ }
}
}
иначе в логах постоянные сообщения об ошибках вида: files/languages/ru_6029737853dc2679045317ac3c794194.js

***
Сделать возможность отказа от многоязычности в пользу скорости.

***

Замечания в системном журнале

23 марта 2009 в 18:50

Привет всем!
В системном журнале самая частая запись: "Структурный анализ JavaScript файла...", Важность - замечание.
Вот один из примеров: "Структурный анализ JavaScript файла misc/tableselect.js.", или вот еще
"Структурный анализ JavaScript файла misc/textarea.js.", видимо, все подряд *.js. Тип записи = "язык".
Т.к. хостинг слабый и производительность сайта сильно беспокоит, то возникает вопрос: "А что это вообще, на сколько это нужно и нельзя ли от этого избавиться?"
Спасибо.

Где хранится локальный путь к сайту Друпал

23 марта 2009 в 14:03

Привет всем.
Проблема возникла при установке кода биржи ссылок в блок типа РНР. Сайт сразу умер (хорошо, что я предусмотрительно в видимости блока исключил админку). Блок я отключил, а в логах увидел такую запись:
"include_once() [function.include-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/putslinkshere/ML.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) в файле /home/a6804584/public_html/includes/common.inc(1645) : eval()'d code в строке 2."
Здесь "putslinkshere/ML.php" - папка и имя устанавливаемого скрипта биржи. Права 777.
Я долго пялился на неё и заметил, что на самом деле нет такого пути: "/usr/local/apache/htdocs", а правильный путь - это "/home/a6804584/public_html". Предполагаю, что неправильный как-то перенесся со старого хостинга. Поисках в БД, но он фигурирует только в этих самых сообщениях об ошибке. В файлах тоже не нашел.
И на самом деле, я не знаю, в чем именно проблема, в этой неправильной настройке сайта или в чем-то еще. Люди добрые, помогите!

P.S.:
Еще были такие сообщения:
"include_once(/usr/local/apache/htdocs/putslinkshere/ML.php) [function.include-once]: failed to open stream: Operation not permitted в файле /home/a6804584/public_html/includes/common.inc(1645) : eval()'d code в строке 2."
Код самого блока такой:
<"вопрос"php
include_once($_SERVER['DOCUMENT_ROOT'].'/putslinkshere/ML.php');
echo $ml->Get_Links();
"вопрос">

Как добавить <Language> метатег

13 марта 2009 в 20:54

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

Карта сайта

21 февраля 2009 в 23:20

Всем привет.
Видел здесь обсуждение модуля XML Sitemap, который, как я понял, так и не работает под 6.*. Есть ли нормальный модуль для Drupal 6, чтобы мог автоматически генерировать карту сайта в общепринятом формате XML при каждом обновлении контента? На ВордПресс это как-то априори и с автоматической рассылкой уведомлений поисковикам, а тут как-то туго. Не пересоздавать же её каждый раз сторонними сервисами.
Спасибо.

ссылки с .html на конце

17 февраля 2009 в 12:11

Всем привет!
Подскажите, пожалуйста, есть ли возможность в Друпал сделать так, чтобы он отдавал страницы вида http://мойсайт/about.html, как это делает, например, CMS от Ласто. Мне удается в ЧПУ вписать только буквы, цифры и (-) без пробелов. Может быть нужно модуль какой-то установить для этого?
И еще попутно вопрос. Чем чревато использование кириллицы в ЧПУ? Или это без разницы, латинские/русские.

http://tamada74.ru - Свадьба и все о ней - сайт на Drupal

13 февраля 2009 в 14:11

В теме, собственно, все сказано. Сделал еще один сайт и похвастался.
http://tamada74.ru

Что это: files/languages/ru_6029737853dc2679045317ac3c794194.js

13 февраля 2009 в 13:58

После переноса сайта на Друпал задумался об отказе от внешнего счетчика и использования встроенной статистики. Захожу на страницу "Управление-Отчеты-Последние посещения" и вижу сплошь такие записи: "Страница не найдена: /files/languages/ru_6029737853dc2679045317ac3c794194.js"

Что это такое, как исправить, если это ошибка и как не фиксировать в журнале, чтобы не забивать его этим хламом?
Спасибо.