>>43192
>>43192
На фрилансе работаешь или в душной студии с молодым амбициозным коллективом?
И если первое - то как перспективы, есть варианты поймать заказы уровня доширака с околонулевого уровня? Вообще, бывают заказы а-ля прикрутить слайдер/поправить модуль и заработать за несколько часов работы на пивас с кальмарами?
Мне как-то всегда друпал казался наиболее приличной CMS, собирался даже задрочить, но так получилось, что на время забил на веб вообще. А сейчас припеклоу и пришлось опять про фриланс задуматься.
>>43192
Какие тулзы используешь? IDE? Как деплоишь и таскаешь файлы между домом и работой? Какие перспективы у друпала вообще?
>>43192
Я 100 лет ждал такой тренд! Только вопросы от радости испарились.
>>43192
Буду признателен за подробные ответы.
Какие костыли нужны чтобы из Друпала сделать аналоги вот этих
http://agroserver.ru/b/
http://www.gdeetotdom.ru/commercial/
http://komned.ru/
http://zdanie.info/
http://www.apex-realty.ru/
И с картой как тут http://www.sklad-man.ru/
>>43202
Так уж поличилось, что компания в которую я пришел работать специализировалась на друпале.
ОП
>>43223
В студии молодым амбициозным коллективом, но не в душной. Контора имеет офис в городе для девелоперов и отдельный офис в академе для тестеров.
Пробовал смотреть на фриланс, заказы уровня пиваса (слайдер и т.п.) есть, но туда сразу же налетает огромное количество желающих. Мало шансов что выбирут именно тебя.
ОП
>>43225
PhpStorm, Ubuntu 12.04, git.
На некоторых проектах для деплоя используется webistrano/capistrano
Про перспективы можно послушать тут(https://www.youtube.com/watch?v=gnERPdAiuSo) от основателя друпала.
ОП
>>43233
http://agroserver.ru/b/ - В целом сайт простой, но скорее всего на нем не используется дефолтный модуль поиска друпала, возможно используется Apache Solr. Можно уложиться в месяц.
http://www.gdeetotdom.ru/commercial/ - Будут сложности с картой в друпале есть готовые модуля для карт(яндекс, гугл), но при каждом использовании их приходилось допиливать под конкретные нужды. Также будут проблемы с формами поиска(в основном при натягивании верстки).
По остальным сайтам примерно такая же ситуация. Если есть более конкретные вопросы - задавай.
Судя по ответам опа, разницы между Друпалом и фреймворком примерно никакой за тем исключением, что свой код понятнее, в некоторых случаях, лаконичнее и без такого большого количества лапши. Тогда зачем пользоваться Друпалом? Да и вообще какой-то системой управления, раз уж на то пошло.
>>43244
Затем, что 85-90% задач которые приходится делать в процессе разработки уже были кем-то сделаны и как результат этого - есть готовое решение в виде модуля. Тебе не нужно изобретать велосипеды (регистрация, админка...).
>>43247
Но ведь то же самое справедливо и для фреймворка. Клиентскую сторону только прикрутить, но это, может, пару дней на стандартных щах Бутстрапа и подобных.
>>43249
Ну друпал это старая система, которая уже переболела всеми "детскими" болезнями. Большое количество изветных сайтов сделаны на друпал (http://drupalsib.ru/content/drupal-sites).
Некоторые проеткы делаются примерно за год и стоят под 1 500 000 р. (http://www.vinci-autoroutes.com)
С производительностью у друпала тоже нет проблем, недавно переделанный с шарепоинта на друпал сайт http://nso.ru отдается за ~50мс (http://imgur.com/fV8Qroi).
ОП
Модули-то писать умеешь, гуру?
Антошки, я понимаю что дианон, но похуй...
ОП репостую и писю сасю
Начинаю изучать drupal и без вопроса сомнения стоит оно того или нет, прошу подсказать какие именно модули и темы используется на http://www.drupal.ru.
Конкретно интересуют разделы:
http://www.drupal.ru/blog - возможность писать себе в блог и одновременная дубликация на главной странице ресурса
http://www.drupal.ru/username/vasyok - пример профиля пользователя с каталогизацией города, и т.п.
Есть ли готовый дистрибутив на сайте http://www.drupal.ru/ или http://www.drupal.com/ с заданным функционалом
Желательно полный пакет модулей используемых на drupal.ru.
Я буду simetimes сюда постовать
>>43264
Да, пытался выкладывать на d.org, но там он долго не проходил модерацию, а потом какой-то хрен добавил функционал моего модуля в уже готовый модуль и мне отказали по причине, что похожий модуль уже есть.
Сейчас пытаюсь протолкнуть патч для модуля xmlsitemap.
>>43271
Модуль Views используется для вывода списка на странце /blog, за дубликацию на главной отвечает галочка "Promote to front page" на странице редактирования/создания ноды(блогпоста).
Модуль Taxonomy служит для создания словарей из терминов, будь то теги или города. В профиле у пользователя создается поле типа "Term reference", которое отвечает за связь пользователя и города.
ОП
>>43291
Поясни пожалуйста за автокомплит. Вот я смотрю готовые примеры. А в них этот автокомплит используется в модуле формы и вызывается как отдельная функция. А мне нужно прикрутить эту ебалу к самописному полю, которое добавляется в manage fields. И никак понять не могу куда прикручивать и как. Т.е. в таком случае ничего не происходит:
http://pastebin.com/HDt9n8Fr
>>43238
т.е. вкратце, на Друпале нереально запилить аналогичные проекты из за того что Друль по функционалу подходит только под Визиточки и говносайтики среднего пошиба?
>>43333
Нет, это пилится, вот пример: http://www.teremonline.ru
Я сказал что это не легко и школьник этого не сможет сделать, но это и не сложно.
>>43307
Скорее всего у тебя другой тип филда: http://i.imgur.com/APR7wO4.png
ОП
>>43339
Ты же нихуя не понимаешь в написании модулей, так? Так. Ну и какой ты "гуру"? Ковыряешься в чужих модулях и темках? Это у дегенератов считается эталоном мастерства?
>>43378
Шта? Почему ты так решил? Спрашивай конкретнее или съябывай отсюда.
ОП
>>43378
Удваиваю этого господина. Оп хуй и програмист штмл который пару раз установив Друпал решил что он РАЗРОБОЧИК
>>43409
Уже спросили >>43307 и ответ вообще нихуя не в кассу праильный ответ: https://www.drupal.org/node/1117562#comment-4452968.
Отсюда и соответствующий вывод: гуру осилил вьюс и панелс, собрал пару говносайтов-визиток и ему захотелось создать тред здесь.
Ну конечно же гуру может реабилитироваться, доказав свои знания, ответив на простой вопрос: зачем в хуках hook_field_formatter_view и hook_field_presave используется цикл foreach.
>>43467
ОП красавчик, ты петушочек!
Посмотри на опа, и посмотри на себя в зеркало, ты же уебок?
>>43432
Зря ты так. Я думал что ты тот анон, который спрашивал про поля на друпал.ру и неточно понял твой вопрос, цеплять кастомные автокомплиты к флдам умею.
И ты нашел говеный пример, сразу в глаза бросатеся ошибка:
>print drupal_json_output($items);
>exit();
drupal_json_output($items); // внутри себя принтит
drupal_exit(); // вызывает хук exit (друпал вэй)
Подобные примеры лучше смотреть в модуле examples (https://www.drupal.org/project/examples).
> зачем в хуках hook_field_formatter_view и hook_field_presave используется цикл foreach
Филд может быть мультипл, чтобы обработать все значения.
Что за модуль то пилишь?
ОП
>>43523
Верю. Прости что выебывался. Нужно пилить вопрос более развернуто.
Пилю поле адреса. Вывод будет в строку, но поле с улицей должно быть с автозаполнением. Модуль уже есть и работает, просто вот захотелось сделать автокомплит с улицами как здесь http://www.webomelette.com/how-to-create-autocomplete-widget-drupal-7 чтобы не допускать написание адреса со стороны юзера как попало.
И такое дело. Весь метериал про формы, формы, формы, а инструкции как заебашить такое поле нигде нет. Ну придется собирать по крупицам то что есть.
Давно не смотрел на друпал, несколько лет наверно. Семёрка уже норм? На какой стадии восьмёрка?
>>43573
Семерка сейчас самое то, восьмерка официально не вышла, сейчас в статусе очередного релиз кандидата.
Изменения существенные, она оче сильно обмазалась ооп.
ОП
>>43533
Ты же наверняка уже что-то запилил по предыдущему гайду, скинь на пастебин какой-нибудь посмотреть, посоветую чего-нить
ОП
>>43584
Только ссылок надергал, но ничего не делал. Может завтра вечером начну и скину результат. Абищяю.
>>43584
А если ты про само поле адреса, то вот оно
https://mega.co.nz/#!kZElhQ4D!nUST7ERE-HWdXyQv9KzWJT9ZKqt8pSGkMgcTCjf_DRg
Эй, а куда выкладывать свои самописные модули, чтобы другие желающие могли загуглить и скочать? Я про альтернативу drupal.org, до которого я еще не дорос.
>>43704
Код в гитхабе, ссылку и описание модуля можно на друпал.ру дать.
ОП
>>43708
А блин, опять нужно что-то изучать. Ну ладно, все равно это должно было произойти.
Запилил за воскресенье: http://drupal-ed.com
Каждый день будет публиковаться новый модуль/тема/хук/...
ОП
>>43800
Расскажи пожалуйста про подсветку элемента поля, а не поля целиком, через валидацию.
На картинке не форма с полями, а типа поле, которое добавляется через manage fields или cck. Форма у поля специально такая большая, чтобы пользователь ничего руками не писал, а только тыкал. Ну вот проблема: не могу подсветить элемент формы. Подсвечивается вся форма и я что-то в растерянности: как указать друпалу на нужный элемент формы, а то он подсвечивает всю форму. Вот что делать?
>>43800
Но что это, Дима? там же только названия и никакой инфы.
>>43192
оп, как сделать мультиблоги от одного юзера? blog/theme1, blog/theme2 etc
>>43967
Я ебу. Я же школьник без пруфов - откуда мне знать.
ОП
Оп, может поможешь чутка.
Сайт на друпале, поставил ебучий Cometchat, а он сука не интегрирован нихера (а платить 70 баксов перцам за интеграцию вообще не хочется). Точнее интегрирован, но через пизду. Имена пользователей считывает, а вот аватары и ссылки на профиль нет.
У аватаров такая проблема - они берутся
function getAvatar($image) {
if (!empty($image)) {
return BASE_URL.'../images/pictures/picture-'.$image.'.jpg';
}
но тут короче хуяк и какого-то хера ко всем картинкам друпал добавляет рандомные числа (например picture-2-43243242332.jpg). Лезу в базу данных и никакого намека откуда они берутся и поэтому в чате вместо аватаров хер.
С ссылками тоже на профиль тоже интересно. По идее они берутся
if (!function_exists('getLink')) {
function getLink($userid) { return fetchLink($userid); }
}
А на деле хер на нос. Мож потому что в синонимах я сменил ссылки, у меня профили доступны по адресу /user/[username]
Есть какие-нибудь темы которые максимально дружелюбны к чайникам? Ну там размер колонок не в настройках указывать, а потянуть мышкой. Или регионы создавать через настройки темы. Я бы у гугла спросил, но даже не знаю как.
>>44061
Хуй знает, недавно начал изучать этот пизданутый друпал со второго захода. Особо модулей не ставлю, пока вроде разобрался.
Дизайн запилил просто в проге Artisteer, там удобно если не шаришь в html и css. Потом на сайте просто блоки подредактировал, в принципе больше не нужно.
Мне приходится часто носить разрабатываемый файл с работы домой и наоборот. Файлы друпала переношу с помощью git, а дамп базы данных приходится переносить вручную. Существует ли какое-нибудь решение для переноса "в один клик"?
>>44104
Полагаю речь идет о дампе БД.
1. Заведи хостинг-песочницу для разработок. Но если такой нищий что не можешь позволить себе 30 рублей в мес., тогда
2. Храни файлы в расшаренном (на обоих компьютерах) дропбоксе или гугл драйве. Тогда файл достаточно будет сохранить, а скопируется он сам.
>>44104
А блять, твой пост не дочитал, чтобы сохранить дамп в один клик юзaй bаckup and migrаte. Ну и дальше по списку >>44111
Так, мне показалось, приходилось делать меньше всего движений.
Ну а потом у меня появились 500 рублей и я купил хостинг на пол года и 10 пачек дoширакoв, что сделало работу еще проще.
>>43192
Как задетектить логин по одноразовой ссылке(восстановление пароля) в hook_user_login?
Памагите. Хачю каминтарии с плюсиками и неограниченной вложенностью, как на хабре. Какой мне модульскочять?
Сап посоны, гуру друпала ответит на ваши вопросы итт.