Вы вобще обратили внимание на надпись:
«Drupal_Security_Do_Not_Remove_See_SA_2006_006»
Не интересно что такое «SA 2006 006» — очень жаль, потому что это номер уязвимости найденной в системе, которая описана здесь: http://drupal.org/node/66763
Если лень читать, поясню, что уязвимость отмечена как высоко-критическая и позволяет выполнять скрипты удаленно. (Exploitable from: remote, Vulnerability: Execution of arbitrary files)
Помочь сообществу. Моего в модуле толком не будет, разве я изобрел Gettext?) Конечно бесплатно... Просто это кому-то кроме меня нужно? Если нужно, сделаю модулем.
Да, переводы в Drupal это больная тема) В принципе сейчас ценой долгих мучений заставил таки расширение PHP Gettext заработать под Windows. Есть свои нюансы, но вполне можно сделать кросс-платформенное решение. Этот недописанный модуль для 4-и совсем неплох, единственное конечно что в Drupal столько поменялось, что его легче переписать. Сейчас пытался сравнить производительность системы, если:
Ну а что мы еще хотим? Drupal использует переменную 'q' для передачи адресов страниц. Среди вариантов которые предлагает Google не такого чтобы не использовать переменную 'q'?
В принципе есть скрипт небольшой, можно открыть его и скопировать его код на страницу, включив PHP фильтр. Если скрипт более крупный, с подключением других файлов, базой данных или еще чего-то такого, то наверное сделать модуль лучше.
Если модуль только отключить, но не деинсталлировать, в базе данных могут оставаться его таблицы. Кроме того, обновления проверяются даже для отключенных модулей, разве нет?
От модулей зависит и от конфигурации сервера. Некоторые модули, это скажем Views или CCK (особенно если их неправильно использовать) нагружают довольно сильно, в то время как небольшие, вроде "poormanscron" или "blockquote" практически не создают нагрузку.
Ведь факт наличия модуля это еще пол беды, еще есть его настройка. И кэширование, и авторегуляцию, которая позволяет тяжелые модули отключать при большой нагрузке. Недавно совсем на хабре была хорошая статья, вот ссылка:
Никак он их не прописывает, они там всё время есть. Включение чистых ссылок приводит к перезаписи ссылок только на страницах сайта, к .htaccess отношения не имеет.
Только что посмотрел potx - очень неплохая вещь. Помимо извлечения шаблона для любого модуля, он может параллельно записать в шаблон те переводы которы уже есть в базе данных, для конкретного языка. Насколько я понял при этом неиспользуемые строки он не пишет в файл.
А по какому принципу они вобще в базе создаются?
После того как строка пройдёт через функцию t(), и если её ещё нет в базе?
Какие есть полезные модули для работы с языками в Drupal 5?
Я вроде видел какой-то модуль, который из любого другого модуля извлекает шаблон языков (.pot)...
Единственное не уверен, это для Drupal5 или Drupal6. С PHP у меня хорошо, мне лишь нужно от чего-то оттолкнуться. Сколько ресурсов уйдёт на подобную процедуру - мне неважно, хоть 100% процессорного времени - у меня свой сервер)
Где искать физическое расположение страниц (нодов) на сервере?
Физически страниц не существует. Все располагается частями в базе данных, так что в директориях можете не искать.
Файл .htaccess в каталоге files
Вы вобще обратили внимание на надпись:
«Drupal_Security_Do_Not_Remove_See_SA_2006_006»
Не интересно что такое «SA 2006 006» — очень жаль, потому что это номер уязвимости найденной в системе, которая описана здесь:
http://drupal.org/node/66763
Если лень читать, поясню, что уязвимость отмечена как высоко-критическая и позволяет выполнять скрипты удаленно. (Exploitable from: remote, Vulnerability: Execution of arbitrary files)
Так что удачи с удалением этой строки))
А если локализация Друпала без базы?
Помочь сообществу. Моего в модуле толком не будет, разве я изобрел Gettext?) Конечно бесплатно... Просто это кому-то кроме меня нужно? Если нужно, сделаю модулем.
А если локализация Друпала без базы?
Да, переводы в Drupal это больная тема) В принципе сейчас ценой долгих мучений заставил таки расширение PHP Gettext заработать под Windows. Есть свои нюансы, но вполне можно сделать кросс-платформенное решение. Этот недописанный модуль для 4-и совсем неплох, единственное конечно что в Drupal столько поменялось, что его легче переписать. Сейчас пытался сравнить производительность системы, если:
Несколько авторов одной ноды - как?
Используй модуль Node Access, который позволяет группам или пользователем давать права на просмотр/изменение/удаление конкретной ноды.
Как заменить заголовок "Создать ..." при добавлении нода
Create [user=name]name[/user]
Вот так выглядит строка на английском. То есть если напишите:
Когда в URL среди параметров GET есть параметр q, выдается Page not found
Ну а что мы еще хотим? Drupal использует переменную 'q' для передачи адресов страниц. Среди вариантов которые предлагает Google не такого чтобы не использовать переменную 'q'?
Скошенный/поломанный текст
Он не поломанный, он просто чуть шире чем должен быть. Если вам не нравится такой вид, то:
1) Переходим на своем сайте в эту секцию: "admin/build/translate/search"
2) Выполняем поиск строки "permission", находим ту, которая без всего лишнего.
3) Нажимаем "изменить", меняем "разрешение" на "права".
Снова вопрос про "как вставить обычную страницу (html, php)" в ноду Drupal
В принципе есть скрипт небольшой, можно открыть его и скопировать его код на страницу, включив PHP фильтр. Если скрипт более крупный, с подключением других файлов, базой данных или еще чего-то такого, то наверное сделать модуль лучше.
Снова вопрос про "как вставить обычную страницу (html, php)" в ноду Drupal
Простите, по невнимательности написал)) Конечно-же:
file_get_contents
Снова вопрос про "как вставить обычную страницу (html, php)" в ноду Drupal
include() очень часто не работает для ссылок. Используйте так:
Тяжёлый Drupal - это сколько активных модулей?
Если модуль только отключить, но не деинсталлировать, в базе данных могут оставаться его таблицы. Кроме того, обновления проверяются даже для отключенных модулей, разве нет?
Тяжёлый Drupal - это сколько активных модулей?
От модулей зависит и от конфигурации сервера. Некоторые модули, это скажем Views или CCK (особенно если их неправильно использовать) нагружают довольно сильно, в то время как небольшие, вроде "poormanscron" или "blockquote" практически не создают нагрузку.
Ведь факт наличия модуля это еще пол беды, еще есть его настройка. И кэширование, и авторегуляцию, которая позволяет тяжелые модули отключать при большой нагрузке. Недавно совсем на хабре была хорошая статья, вот ссылка:
http://habrahabr.ru/blogs/drupal/64286/
Решено: Drupal 6.5: не включаются чистые ссылки!
Никак он их не прописывает, они там всё время есть. Включение чистых ссылок приводит к перезаписи ссылок только на страницах сайта, к .htaccess отношения не имеет.
Удалить строки которых нет в системе
Только что посмотрел potx - очень неплохая вещь. Помимо извлечения шаблона для любого модуля, он может параллельно записать в шаблон те переводы которы уже есть в базе данных, для конкретного языка. Насколько я понял при этом неиспользуемые строки он не пишет в файл.
Удалить строки которых нет в системе
А по какому принципу они вобще в базе создаются?
После того как строка пройдёт через функцию t(), и если её ещё нет в базе?
Какие есть полезные модули для работы с языками в Drupal 5?
Я вроде видел какой-то модуль, который из любого другого модуля извлекает шаблон языков (.pot)...
Единственное не уверен, это для Drupal5 или Drupal6. С PHP у меня хорошо, мне лишь нужно от чего-то оттолкнуться. Сколько ресурсов уйдёт на подобную процедуру - мне неважно, хоть 100% процессорного времени - у меня свой сервер)
image_attach и Drupal 6.1 - нельзя прикрепить рисунок к нодам
Неужели в столь популярном модуле, и никто не сталкивался и не пробывал решить?
FCKEditor в Firefox2
Незнаю, версия FCK - последняя стабильная с http://sourceforge.net/
Для групп включено всё... Ведь в IE показывает. Но дело всё таки в движке, потому что у меня на сайте в FF не показывает, но показывает тут http://drupal.fckeditor.net/?q=comment/reply/1#comment-form