Модули

Анонс нового функционала для модуля advimage

В процессе система вставки картинок в визуальный редактор.
Надеюсь это будет последнее в проекте перед миграцией его на D7

Пока можно посмотреть часть работы компонента. Это панель выбора картинок для присоединения к ноде.
Вторая панель со списком добавленных изображений — в процессе изготовления. Будут специальные теги вставки картинок + специальный фильтр для такого дела.

Идеи приветствуются.

 
 
26.05.2011 — 14:48

Комментарии (11)

Аватар пользователя brainstorm
21.05.2011 — 10:30
0
 
 

Ахтунг. Я могу за свои статьи голосовать.
Непорядок

Аватар пользователя admin
27.05.2011 — 15:19
3
 
 

Уже нет, лавочка прикрылась-)

Аватар пользователя Stan
21.05.2011 — 19:42
3
 
 

Отличный модуль, такими темпами на его основе можно неплохой фото-сайт построить

Аватар пользователя andypost
30.05.2011 — 00:54
2
 
 

Перед портированием на 7ку стоит посмотреть на Media

Аватар пользователя brainstorm
30.05.2011 — 20:00
0
 
 

Андрей, ты одно время рьяно советовал Image(http://drupal.org/project/image) — у которого ад внутре, а про галереи молчу вовсе.
Потом Node_images(http://drupal.org/project/node_images) у которого нет нормальной чистки кеша, вычистки Imagecache при удалении картинки, и работа с файлами реализована кое-как.
теперь ты советуешь media. который пишется кучей народа и по прежнему остается в beta качестве. И в котором используется модуль plupload, который проще было написать с нуля, чем предлагать им патчи по безопасноти. Что и было сделано

А мне нужно рабочее решение и сейчас, а не ждать пока кто-то что-то сделает. Так-что позволь мне самому решать изобретать мне велосипед или нет, куда смотреть. тем более что мои модули оперируют стандартными полями, что позволяет либо дополнительно расширить их(например добавить ресайзы к изображениям) и позволяет без сильных напрягов переключиться на тот же media, если есть программист под рукой.

Аватар пользователя andypost
06.06.2011 — 13:53
0
 
 

Илья, я рекомендую посмотреть, это значит что обратить внимание на концепцию. Пишет его не так много людей, альфа-бэта… какая разница?

Reported installs: 3836 sites currently report using this module

Удивительно, но здесь и сейчас это работает на таком количестве сайтов (DrupalGrdens один из них, а уж сколько сайтов там используют галеры…)

по выше озвученым модулям — а чем они тебе не нравятся? Если тебе так принципиально, что там под капотом — что мешает сделать патчи и протолкнуть их в модули?

Для каждой задачи решение приходится выбирать, так что чистки кеша и пресета — детский лепет по сравнению с чисткой кеша ядра :)

Аватар пользователя brainstorm
07.06.2011 — 14:05
0
 
 

Пример насчет числа инсталлов.
http://drupal.org/project/plupload
Reported installs: 1899 sites currently report using this module.
модуль НЕ ДОДЕЛАН внутри. пипл хавает. а мне противно, что я клиенту буду совать гавно в серерянной обертке.

по выше озвученым модулям — а чем они тебе не нравятся?

Андрей, моему клиенту надо «сейчас и нормально». А не «потом», когда я протолкну патч.

И я не считаю правильным состояние раздрипа на сайте — когда тот или иной модуль пропатчен. И надо это учитывать при апдейтах.

Андрей, если ты теперь не удосуживаешься заглянуть в код модулей — я думаю, спорить нам не о чем.

Аватар пользователя andypost
06.06.2011 — 13:59
1
 
 

Основной посыл — файлы в Drupal 7 являются такими же сущностями, как и материал, комент, пользователь и термин.

Так что модуль Media всего лиш организует сущности типа файл в единую медиа-библиотеку, которой нет в ядре — дано на откуп контрибу, отчасти именно этому модулю.

Также замечу, что у файлов появился трекинг использования http://drupal.org/node/1017800 — что позволяет добавлять например одну и туже фотку к нескольким материалам без повторной загрузки, что, имхо, очень удачно в точки зрения отсутствия дубликатов файлов.

Аватар пользователя brainstorm
07.06.2011 — 16:19
-1
 
 

Андрей, пойди напиши лучше статью про тестирование в 7ке, как его и с чем едят. про сервис qa.drupal.org желательно на примере своего модуля.

Желательно, чтобы там было на тему как тестировать довольно тяжелый JS на котором я делаю интерфейсы.

Уверяю тебя, ты причинишь сообществу больше пользы , если мне и другим товарищам получится потратить чуть меньше времени на освоение этой штуковины.

Аватар пользователя andypost
07.06.2011 — 16:43
0
 
 

Тестированием JS и интеграцией с селениумом занимается Юра Герасиммов, его наработки и скринкасты можешь посмотреть у него в блоге

по поводу qa.d.o — пиши функциональные тесты для simpletest, JS там не поддерживается, так что если есть желание помочь — всем будет полезно.

ЗЫЖ по поводу патченых модулей — миграция на гит дала массу возможностей по поддержке своих веток со своими наборами патчей в них. А вот ждать, когда кто-то что-то поправит… Мне очень не нравится твой тон — чувствуется «потребитель», так что дай бог, чтобы твои труды были оценены, а не «поносИлись» коментами типа твоего предыдущего.

Аватар пользователя brainstorm
07.06.2011 — 17:49
0
 
 

по поводу qa.d.o — пиши функциональные тесты для simpletest, JS там не поддерживается, так что если есть желание помочь — всем будет полезно.

андрей, ты прочитал что я написал? :)

ты начинаешь смахивать на персонажа Maxim Click
Написать многа многа лишь бы казаться умнее, при этом с нулевым общим выхлопом.

чувствуется «потребитель»

а смысл выкладывать модули как не поиск недочетов со сторонней помощью в том числе?
Я тоже делаю ошибки в коде. Порой очень веселые. кто-то да меня в них носом тыкает. За что им спасибо.
Если ты это считаешь потребительским подходом…