Дело не в менталитете, а элементарной психологии. Когда клиенту говорят про бесплатность друпала, клиента трудно заставить расстаться с баблом. Когда клиент готов заплатить за движок - совсем другие отношения, человек готов платить.
Подобные вещи наблюдал в других областях...
Это для заказчиков. Давайте всё же оценивать с позиции разраба. Если платный модуль для Битрикс - норма, а бесплатный скорее аномалия, то для Друпал с точностью наоборот. Именно поэтому платные системы вроде Битрикс ценны не сами по себе, а системой товарно-денежных отношений, которую они несут.
Дырочки осуждаю.
Работу на 150 штук в кредит - тоже.
Делайте у себя на хосте, перенести на хост заказчика - дел максимум на час. Работайте по (частичной) предоплате, разбивайте проект на отдельно оплачиваемые этапы, и будет всем счастье, без горечи и дырочек.
где угодно, лучше (и, обычно, дешевле) не ссориться с программистом. гарантированно закрыть все дыры и грамотно расставленные дорвеи вряд ли возможно. делайте регулярные бекапы базы и сайта. в случае взлома специалист, скорее всего, по логам сможет понять, каким образом он был произведён, и закрыть дыру.
в такой формулировке доп. модули не нужны.
если пользователь один, то при создании материала администратор может указать автором любого пользователя в блоке "информация об авторе". пользователям можно дать права на редактирование только своих материалов.
Пикасе можно сказать, чтобы она ужала картинки перед закачкой на стороне клиента. Drupal будет делать это на стороне сервера, т.е. закачивать полноразмерные фото на 100500 мегапикселов будет тяжко, и места на хостинге оно займёт очень много. А в целом, если озаботиться сжатием на стороне клиента (написать скрипт для imagemagick, например), то проблем быть не должно, главное чтобы хостинг пропускал большие POST-запросы, и места на диске давал достаточно.
Главные проблемы Битрикса, на мой взгляд, это API, которое они вынуждены тянуть с древних первых версий продукта, писавшееся какими-то индусами ещё, наверное, под php3, и отсутствие вменяемой поддержки для разработчиков. Когда пишешь под Битрикс что-нибудь нестандартное, отличное от того, что уже есть, хочется только одного - убивать.
Модули не переопределяют функций темизации других модулей, в них можно только создавать свои собственные. Переопределить её можно в теме оформления, создав YOURTHEME_username в template.php
Это не с кодировкой. Я тоже заметил, что если ставить отправителем ящик на mail.ru (и прочих мейлрушных доменов), то письма доходят не всегда, но так и не разобрался почему. Судя по всему, у них какой-то метод борьбы со спамом от имени юзеров.
К сожалению, телепатия на форуме работает только в полнолуние. Сейчас же, по данным яндекса, растущая луна в начале цикла, да ещё и магнитное поле нестабильное.
Попробуйте повторить вопрос примерно через две недели.
А, вам нужно чтобы только по кнопке View открывалось. Тогда нужно как-то запоминать, что была нажата View (т.к. страница, которая открывается после обработки формы, об этом ничего не знает). Например, устанавливать в aj_submit_view: $_SESSION['aj_view_table'] = 1;
form_submit ничего не выводит, он обрабатывает результат отправки формы.
если нужно выводить на ту же страницу с формой, нужно к самой форме в aj_form добавить что-то вроде:
Блудные тени робопользователей не дремлют
проблема, скорее всего, не в капче, а в её настройках.
вот ещё модная ныне штука: botcha
Блудные тени робопользователей не дремлют
captcha
Почему Drupal, а не Битрикс - аргументы для заказчика
Вопросов больше нет.
Почему Drupal, а не Битрикс - аргументы для заказчика
Почему Drupal, а не Битрикс - аргументы для заказчика
Почему Drupal, а не Битрикс - аргументы для заказчика
Почему Drupal, а не Битрикс - аргументы для заказчика
Вот толковая статья, вроде бы тут ещё не было:
Почему я НЕ рекомендую 1С Bitrix для Вашего сайта
Полностью забрать доступ к сайту у программиста.
Дырочки осуждаю.
Работу на 150 штук в кредит - тоже.
Делайте у себя на хосте, перенести на хост заказчика - дел максимум на час. Работайте по (частичной) предоплате, разбивайте проект на отдельно оплачиваемые этапы, и будет всем счастье, без горечи и дырочек.
Полностью забрать доступ к сайту у программиста.
где угодно, лучше (и, обычно, дешевле) не ссориться с программистом. гарантированно закрыть все дыры и грамотно расставленные дорвеи вряд ли возможно. делайте регулярные бекапы базы и сайта. в случае взлома специалист, скорее всего, по логам сможет понять, каким образом он был произведён, и закрыть дыру.
Подойдет ли Drupal для очень большой галереи (+) ?
не знал про plupload, почитал - действительно, пишут, сжимает на стороне клиента. пока не понял как.
Прикрепление пользователей к материалам
в такой формулировке доп. модули не нужны.
если пользователь один, то при создании материала администратор может указать автором любого пользователя в блоке "информация об авторе". пользователям можно дать права на редактирование только своих материалов.
Не активируются модули
другие модули пробовали включать?
вроде бы эта ошибка вылезает, если модуль пытается создать поле с именем, которое уже занято.
Подойдет ли Drupal для очень большой галереи (+) ?
Пикасе можно сказать, чтобы она ужала картинки перед закачкой на стороне клиента. Drupal будет делать это на стороне сервера, т.е. закачивать полноразмерные фото на 100500 мегапикселов будет тяжко, и места на хостинге оно займёт очень много. А в целом, если озаботиться сжатием на стороне клиента (написать скрипт для imagemagick, например), то проблем быть не должно, главное чтобы хостинг пропускал большие POST-запросы, и места на диске давал достаточно.
Почему Drupal, а не Битрикс - аргументы для заказчика
Почему Drupal, а не Битрикс - аргументы для заказчика
Спасибо за ответ, но я и так в курсе, что вам нечего сказать по существу.
Почему Drupal, а не Битрикс - аргументы для заказчика
Или вот, например, прекрасная удобная функция получения списка результатов формы:
http://dev.1c-bitrix.ru/api_help/form/classes/cformresult/getlist.php
Чудный 3-хуровневый ассоциативный массив в качестве одного из параметров.
Почему Drupal, а не Битрикс - аргументы для заказчика
Главные проблемы Битрикса, на мой взгляд, это API, которое они вынуждены тянуть с древних первых версий продукта, писавшееся какими-то индусами ещё, наверное, под php3, и отсутствие вменяемой поддержки для разработчиков. Когда пишешь под Битрикс что-нибудь нестандартное, отличное от того, что уже есть, хочется только одного - убивать.
Превью изображений
<telepathy mode="on">
нет прав на запись в files или её внутренние папки?
</telepathy>
Хуки theme
Модули не переопределяют функций темизации других модулей, в них можно только создавать свои собственные. Переопределить её можно в теме оформления, создав YOURTHEME_username в template.php
Отправка писем пользователям заказавшим товар
Это не с кодировкой. Я тоже заметил, что если ставить отправителем ящик на mail.ru (и прочих мейлрушных доменов), то письма доходят не всегда, но так и не разобрался почему. Судя по всему, у них какой-то метод борьбы со спамом от имени юзеров.
Количество материалов на главной странице
Решение неправильное. Стоило вывести два первых материала на главную отдельным блоком, а постранично уже выводить всё по 15.
http://drupal.org/project/nodesinblock
http://drupal.org/project/nodeblock
Ошибка при отображении блока с последними зарегистрировавшимися пользователями
попробовать обновить ctools, если стоит последний - попробовать dev-версию.
Не работают ссылки на iPad
К сожалению, телепатия на форуме работает только в полнолуние. Сейчас же, по данным яндекса, растущая луна в начале цикла, да ещё и магнитное поле нестабильное.
Попробуйте повторить вопрос примерно через две недели.
[РЕШЕНО] [Помогите разобраться] Модуль вывода данных из БД Друпал7
А, вам нужно чтобы только по кнопке View открывалось. Тогда нужно как-то запоминать, что была нажата View (т.к. страница, которая открывается после обработки формы, об этом ничего не знает). Например, устанавливать в aj_submit_view: $_SESSION['aj_view_table'] = 1;
[РЕШЕНО] [Помогите разобраться] Модуль вывода данных из БД Друпал7
form_submit ничего не выводит, он обрабатывает результат отправки формы.
если нужно выводить на ту же страницу с формой, нужно к самой форме в aj_form добавить что-то вроде:
$form['#suffix'] = theme('table', ...);