Сначала была OpenSuse 11.2, теперь Fedora Core 12. Только что пытался поставить на рабочий комп CentOS 5.5, диск не прошел проверку. Обидно( Придется дома опять перезаписывать и уже только в понедельник ставить CentOS.
Вывод ставьте что угодно и пробуйте. В итоге со временем поймете, что вам ближе и удобней.
Мне тоже нужно было удалять ноды, но не одного типа, а только с определённым свойством, немного примерно 20000. Так я ставил удаление node_delete в один из своих модулей и функцию hook_cron, и от туда они потихоньку и удалились. Тоже как вариант на будущее.
000webhost очень фиговая штука, давно по неопытности ставил туда Друпал. Сайт был без Views и CCK и то очень часто вываливался, особенно когда в админку заходил. Так что лучше поищите сразу другие варианты.
Sinkora тот вариант, который вы описали с nodeapi самый кашерный. Что-то другое тоже в голову не приходит, ибо зачем делать по другому если для этого есть специальный хук.
При установке CCK данные храняться в отдельных таблицах.
А какой вариант выбрать. Если у вас большой опыт программирования с Drupal и/или если на сайте планируется очень высокая посейщаемость, то лучше 2 вариант, во всех остальных случаях предпочтительней будет установка модуля CCK.
В template.php в функцию phptemplate_preprocess_node() добавьте свою переменную содержащую ссылку на поддомен. Информация о том к какому поддомену относится нода находится в таблице domain_access.
Судя по логам у вас происходит в одном из ваших модулей утечка памяти, конкретно сказать в каком месте это происходит по вашим логам нельзя. Для этого ищите специалиста, который найдёт возникающую проблему уже непосредсвенно при работе с сайтом.
Так же возможным вариантом решения может быть обновление версии ядра Друпала с 6.8 до последней 6.16, хотя это обновление следует выполнить в любом случае.
Раз форму авторизации создали это уже хорошо, как раз то чего не хватало Друпалу. Если все-таки завершите свой проект, то отправьте свой код разработчикам системы, пусть они хотя бы вашу возьмут авторизацию, а то без авторизации как-то нам всем напряжно.
Реализация расписания кинотеатра на Друпал
А я бы этого ещё и из-за его стиля кода, то же бы по рукам по бил бы)) Но его уже нету и его код потихоньку я переделываю.
Реализация расписания кинотеатра на Друпал
Нет, Витя, не много...вернее ни одного.
Реализация расписания кинотеатра на Друпал
А мы реализовывали расписание сеансов и афишу событий с помощью самописного модуля вот результат.
В плане производительности, получившийся модуль существенно выйгрывает у описанного выше способа.
Правда на данный момент у нас ещё не реализованн просмотр расписания идущих фильмов на странице кинотеатра, но и это будет в скором будущем.
Linux. Быть или не быть. (Тема закрыта. Линуксу быть.)
Сначала была OpenSuse 11.2, теперь Fedora Core 12. Только что пытался поставить на рабочий комп CentOS 5.5, диск не прошел проверку. Обидно( Придется дома опять перезаписывать и уже только в понедельник ставить CentOS.
Вывод ставьте что угодно и пробуйте. В итоге со временем поймете, что вам ближе и удобней.
[РЕШЕНО] Массовое удаление нод определённого типа в больших масштабах
Мне тоже нужно было удалять ноды, но не одного типа, а только с определённым свойством, немного примерно 20000. Так я ставил удаление node_delete в один из своих модулей и функцию hook_cron, и от туда они потихоньку и удалились. Тоже как вариант на будущее.
Инсталлирую на 000webhost.com Drupal 6.16 - не ставится, по видимому из-за того, что на 000webhost.com запрещен localhost в My
000webhost очень фиговая штука, давно по неопытности ставил туда Друпал. Сайт был без Views и CCK и то очень часто вываливался, особенно когда в админку заходил. Так что лучше поищите сразу другие варианты.
Как правильно переопределить функцию модуля[Решено]
Sinkora тот вариант, который вы описали с nodeapi самый кашерный. Что-то другое тоже в голову не приходит, ибо зачем делать по другому если для этого есть специальный хук.
не убираются заголовки у всех блоков
Найди файл block.tpl.php в папке с темой и убери строки
Где бы разместить ф-цию что бы её видно было...
В settings.php можно инклудить файл с фашими функциями.
Как разумнее хранить данные
При установке CCK данные храняться в отдельных таблицах.
А какой вариант выбрать. Если у вас большой опыт программирования с Drupal и/или если на сайте планируется очень высокая посейщаемость, то лучше 2 вариант, во всех остальных случаях предпочтительней будет установка модуля CCK.
Можно ли сделать 2 крона на одном сайте?
Напишите модуль который будет управлять всеми запусками hook_cron с настройкой запуска для каждого хука. Многие будут вам благодарны, особенно я)
Добавление ссылки в ноду
Добавление ссылки в ноду
Определите её, вот пример, также аналог этой функции может называться ИМЯ_ВАШЕЙ_ТЕМЫ_preprocess_node в неё тоже можно добавлять переменные.
И не забудьте после определения функции сбросить кэш.
Добавление ссылки в ноду
В template.php в функцию phptemplate_preprocess_node() добавьте свою переменную содержащую ссылку на поддомен. Информация о том к какому поддомену относится нода находится в таблице domain_access.
Добавление ссылки в ноду
Какие модули используете для связи подддоменов и основного сайта. Domain Access?
Автоматическое создание нод
Нагрузка на сайт
Судя по логам у вас происходит в одном из ваших модулей утечка памяти, конкретно сказать в каком месте это происходит по вашим логам нельзя. Для этого ищите специалиста, который найдёт возникающую проблему уже непосредсвенно при работе с сайтом.
Так же возможным вариантом решения может быть обновление версии ядра Друпала с 6.8 до последней 6.16, хотя это обновление следует выполнить в любом случае.
Создание и использование Features
Спасибо за статьи!
В чём проблема?
Судя по всему коммент xxandeadxx вы проигнорировали.
А на Витю вы зря наговариваете, он всегда при ЧЕТКО ПОСТАВЛЕННОМ ВОПРОСЕ, КОТОРЫЙ РАНЬШЕ НЕ РЕШАЛСЯ 100 раз на форуме дает грамотный и полезный ответ.
Yandex map продолжение
Да, теперь всё впорядке. И смех и грех))
Yandex map продолжение
Что-то ссылка на прикреплённый новый файл опять не работает, попробуйте перелазить из под другими именами.
Последняя (и предпоследняя) новость vol.2 [РЕШЕНО]
Блок то хоть в списке блоков появился?
Судя по всему он должен у вас назваться "last_new: Блок".
Если появился проверьте ваш выбранный словарь, словари у вас на картинках отличаются, возможно в "Обновлениях" нет нод.
Помогиет новичку
Раз форму авторизации создали это уже хорошо, как раз то чего не хватало Друпалу. Если все-таки завершите свой проект, то отправьте свой код разработчикам системы, пусть они хотя бы вашу возьмут авторизацию, а то без авторизации как-то нам всем напряжно.
Последняя (и предпоследняя) новость vol.2 [РЕШЕНО]
Осталось выбрать тип блока из списка и добавить дисплей, сохранить представление и идти в блоки чтобы активизировать ваш.
Можно ли дать крону возможность работать в обход ограничений php (на время выполнения)
Можно запускать сам файл крона командой "php cron.php" из командной строки, тогда не будет ограничений на время выполнения.