flexinode + image_resize

Главные вкладки

Аватар пользователя kiev1 kiev1 21 июля 2005 в 21:43

Вот в таком чудненьком и недоделанном модуле - Flexinode - есть внутри в файле field_image.inc функция ресайза картинок flexinode_make_thumbnail - даже создает предпросмотры с добавлением t_ к имени файла, но вот незадача - непойму где что и как она вызывается и как ей пользоватся? весь код прорыл - не нашел зачем она там вделана и как ей пользоватся, в каких случаях Flexinode ресайзит картинки? сам-то я могу сделать свой ресайз, собственно на одном сайте и делал, но хочется разобратся зачем-же он там уже есть!

Комментарии

Аватар пользователя kiev1 kiev1 5 августа 2005 в 21:42

и я вот тоже думаю - почему про такой чудный модуль flexinode незаслуженно забыт - я вот например дописал ему такую доделку - 2 доп параметра при создании типа данных - в виде текстового поля - 2 шаблончика - один это шаблончик предпросмотра - теасер - второй шаблончик ноды - в шаблончиках при создании типа данных пишется нтмл шаблончик а в фигурных скобках пишется id поля.

Аватар пользователя bang bang 5 августа 2005 в 21:46

отличная идея с шаблончиками! Smile а то приходится извращаться с выводов нод разных типов в разном формате

Аватар пользователя Troy Troy 7 августа 2005 в 5:58

мне вот интересно, зачем вообще во flexinode своя реализация работы с картинками?
/includes/image.inc:
function image_scale()
function image_resize()

что еще для счастья надо? Smile

Аватар пользователя kiev1 kiev1 7 августа 2005 в 20:09

я это и спрашивал, но по всей видимости flexinode забросили так и не доделав, поэтому его надо доделать правильно потому что я чувствую что то что они вместо этого городят изобретение - контент-конструкшн-кит (cck) - это вместо flexinode - оно что-то сложное, его хотели включить в 4.6 еще давно но до сих пор я не нашел где его попробовать. Наверняка они запутаются с блоками - так как блоки в друпале сделаны неправильно - я к модулю блок сделал такую предельно простую доделку и теперь дизайнер может указать произвольную зону для помещения групп блоков а не только лево-право и эти зоны выпадают списком в администрировании блоков так что любой блок можно поставить куда надо - но они мою доделку проигнорировали - а теперь с модулем cck эта проблема обязательно всплывет и они вряд-ли сделают правильно.

Аватар пользователя kiev1 kiev1 19 августа 2005 в 0:57

В друпале в модуле flexinode почти закончил, к возможности расставлять поля по html шаблонам, у поля image появилось 2 параметра - максимальный размер фотографии и уменьшенный - теперь редакторам не нужно будет даже большие фотографии обрабатывать в фотошопе - картинка сама преобразуется в 2 уменьшеных размера и становится в текст а при нажатии на картинку в pop-up окошке отображается максимальный размер изображения так-же при необходимости уменьшенный до максимального указаного в параметрах этого поля. Мне кажется такая модель верстки текста оптимальна, так как инет сейчас широкий, серверы мощные, а время редакторов - дорогое, поэтому заставлять редакторов маятся с фотошопом при обработке обычного текста считаю издевательством, странно что я еще не видел CMS где это реализовано.
Новый flexinode [url=http://orthodox.org.ua/tmp_download/flexinode17082005.zip]тут[/url], там еще подчистить все надо и при установке добавить недостающие поля в базу (sql файлик там-же)
правленный модуль block там-же с примером темы как использовать. жаль что никто помогать не хочет - идеи-то стоящие...