Имхо, лучше от ССК не отказыватся. Например в 7-ке, по ССК полям определяется использование файлов/картинок в материалах и те которые больше не используются - удаляются с сервера сборщиком мусора. Т.е. ССК+insert самая правильная связка.
обучение дело святое, а то чайников столько развелось и сразу 7 ставят.
Сори был не прав.
да я тоже чайник-то! вот поработал чуть-чуть на шестерке (на благо своей организации) и решил изучить и семерку для себя, на будущее. так что, извинятся особо-то и не за что.
Я сознательно учу седьмую версию, как переходной вариант к восьмерке. сайт на семерке сделал себе для самообучения и все вопросы которые я задаю тут на сайте о семерке - все для самообучения
a single setting page, a single upload page, and content goes into an imagefield on a single content type using the HTML5 or HTML4 widgets. It creates one node per image. It assumes your allowed file extensions jpg,gif,png,jpeg.
Он что создает на каждую картинку свой узел ? если так - тогда не подходит.
4. не используйте php на ваших блоках или страницах (код личный лучше выносить в модули), т.к. тег php в блоке и странице автоматически отключает ее кеширование.
5. если есть желаение - отключите стандартный модуль Path - он дает большую нагрузку на базу данных, правда без него ссылки будут номерные (корявые, даже с точки зрения SEO)
1. APC модуль поставьте для вашего php или XCache (лучший вариант, правда не уверен что он под IIS работает).
2. Для друпала поставьте какой-либо модуль-ускоритель кеша (Boost или File Cache)
3. В друпале включите кеширование блоков и страниц для анонимных пользователей, также поднастройте параметры жизни страниц в кеше бразуера (там же).
1. юмористы, млин...
2. буст к сожалению не для меня (на lighttpd без головняка не работает).
Порылся в коде File Cache, похоже проблема именно в нем. В исходниках его класса, реализующего DrupalCacheInterface, очень много отхождений от требований к работе интерфейса.
Буду изучать дальше, спасибо за помощь.
К сожалению пока нельзя. Для этого нужно править сам плугин spellcheck из пакета TinyMCE (ну или написать свой новый), я не знаю Plugin API для TinyMCE. Кроме того, скрипт Яндекс.Спеллера для TinyMCE также предполагает именно отправку проверяемого текста и отдачу результата, т.е. - никакой динамической проверки.
Хотя конечно, это не означает, что это невозможно сделать. Например: повесить вызов спеллера по ивентам от клавиатуры.
Вы конечно лучше меня в этом разбираетесь, не спорю. Но может тогда напишите реврайты для boost-a чтобы он на lighttpd работал? оказали бы неоценимую услугу для всего друпал-сообщеста, а тот там бедные уже больше года наверное написать ни как не могут.
Максим, объясните ламеру как эту проверку прикрутить к Drupal 7?
TinyMCE на сайте работает через модуль Wysiwyg, а документация по нему на сайте друпала весьма скудная (или я не туда смотрю). Если можно, подскажите что нужно сделать чтобы Я.спеллер заработал.
Перепиши реврайты, никто не говорил что он будет работать изкаропке
Вот в том-то и дело, что полного аналога апачского реврайта ни на lighttpd ни где бы то еще - нет. Если бы условие перенаправления на php процесс в boost было бы простенькое - переписали бы давно, но правило там сложное.
Посмотрите в issue tracker буста и увидите... там ветка обсуждения как сделать буст рабочим на lighttpd тянется еще с 6-го друпала.
Вопрос по загрузке изображений
Имхо, лучше от ССК не отказыватся. Например в 7-ке, по ССК полям определяется использование файлов/картинок в материалах и те которые больше не используются - удаляются с сервера сборщиком мусора. Т.е. ССК+insert самая правильная связка.
не работает автораскрытие пунктов меню (Drupal 7)
Единственный вариант (имхо) - использовать только стандартные меню в тех местах, где нужны "автораскрытие" и поддержки крошек.
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
да я тоже чайник-то! вот поработал чуть-чуть на шестерке (на благо своей организации) и решил изучить и семерку для себя, на будущее. так что, извинятся особо-то и не за что.
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
Я сознательно учу седьмую версию, как переходной вариант к восьмерке. сайт на семерке сделал себе для самообучения и все вопросы которые я задаю тут на сайте о семерке - все для самообучения
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
и еще немаловажный вопрос, работает ли все это дело с FileField Sources, который если я правильно понял работает только с основным виджетом?
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
ага, plupload для семерки является просто АПИ? он не предоставляет никакого виджета по загрузке полей ?
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
я не понял из описания:
Он что создает на каждую картинку свой узел ? если так - тогда не подходит.
Как сделать/каким модулем загрузку нескольких изображений к узлу за ОДИН раз?
то шо доктор прописал! спасибо, васек это ваш модуль ?
DrupalCafé №1 в Харькове - 08.09.2011
Ждем второго кафе ?
DrupalCafé №1 в Харькове - 08.09.2011
Если получится и я загляну
( +новичок )
Тормозят сайты на Drupal. Win Server + IIS - помогите оптимизировать
4. не используйте php на ваших блоках или страницах (код личный лучше выносить в модули), т.к. тег php в блоке и странице автоматически отключает ее кеширование.
5. если есть желаение - отключите стандартный модуль Path - он дает большую нагрузку на базу данных, правда без него ссылки будут номерные (корявые, даже с точки зрения SEO)
Тормозят сайты на Drupal. Win Server + IIS - помогите оптимизировать
1. APC модуль поставьте для вашего php или XCache (лучший вариант, правда не уверен что он под IIS работает).
2. Для друпала поставьте какой-либо модуль-ускоритель кеша (Boost или File Cache)
3. В друпале включите кеширование блоков и страниц для анонимных пользователей, также поднастройте параметры жизни страниц в кеше бразуера (там же).
Производительность: Вывод тизеров в 7-ке через вьюс. Все также полями вместо вывода содержимого?
p.s.: вопросы "чем вам views не подходит" пожалуйста не задавайте
Производительность: Вывод тизеров в 7-ке через вьюс. Все также полями вместо вывода содержимого?
а можно как-то организовать это дело (вывод полями) но так чтобы не использовать views ?
Тормозит трекер ? Есть решение - Views Tracker !
Жаль, что не идет. Вот если бы еще для 7-ки такое.
Настройка кеша ?
1. юмористы, млин...
2. буст к сожалению не для меня (на lighttpd без головняка не работает).
Порылся в коде File Cache, похоже проблема именно в нем. В исходниках его класса, реализующего DrupalCacheInterface, очень много отхождений от требований к работе интерфейса.
Буду изучать дальше, спасибо за помощь.
Настройка кеша ?
... и токо мертвые с косами стоят! (с)
Вопрос по кэшированию (кэш в файлах, в БД)
ну я же сказал - имхо
да, про nginx я не знаю, верю вам на слово ( и что работает без LUA ? ).
Вопрос по кэшированию (кэш в файлах, в БД)
Wysiwyg модуль для подключения Яндекс.Спеллера к редактору TinyMCE
К сожалению пока нельзя. Для этого нужно править сам плугин spellcheck из пакета TinyMCE (ну или написать свой новый), я не знаю Plugin API для TinyMCE. Кроме того, скрипт Яндекс.Спеллера для TinyMCE также предполагает именно отправку проверяемого текста и отдачу результата, т.е. - никакой динамической проверки.
Хотя конечно, это не означает, что это невозможно сделать. Например: повесить вызов спеллера по ивентам от клавиатуры.
Вопрос по кэшированию (кэш в файлах, в БД)
Вы конечно лучше меня в этом разбираетесь, не спорю. Но может тогда напишите реврайты для boost-a чтобы он на lighttpd работал? оказали бы неоценимую услугу для всего друпал-сообщеста, а тот там бедные уже больше года наверное написать ни как не могут.
Wysiwyg модуль для подключения Яндекс.Спеллера к редактору TinyMCE
Неужели никому не интересно?
Проверка орфографии через Яндекс.Спеллер
Максим, объясните ламеру как эту проверку прикрутить к Drupal 7?
TinyMCE на сайте работает через модуль Wysiwyg, а документация по нему на сайте друпала весьма скудная (или я не туда смотрю). Если можно, подскажите что нужно сделать чтобы Я.спеллер заработал.
Кажись разобрался - http://www.drupal.ru/node/64985
Wysiwyg модуль для подключения Яндекс.Спеллера к редактору TinyMCE
Вот ссылка на скачивание - http://ifolder.ru/24561031
(js скрипт этого сайта для прикрепления файлов почему-то выдает ошибку)
Ну или тут - http://drupal.org/sandbox/W32/1210558
Вопрос по кэшированию (кэш в файлах, в БД)
Вот в том-то и дело, что полного аналога апачского реврайта ни на lighttpd ни где бы то еще - нет. Если бы условие перенаправления на php процесс в boost было бы простенькое - переписали бы давно, но правило там сложное.
Посмотрите в issue tracker буста и увидите... там ветка обсуждения как сделать буст рабочим на lighttpd тянется еще с 6-го друпала.