Вот в таком чудненьком и недоделанном модуле - Flexinode - есть внутри в файле field_image.inc функция ресайза картинок flexinode_make_thumbnail - даже создает предпросмотры с добавлением t_ к имени файла, но вот незадача - непойму где что и как она вызывается и как ей пользоватся? весь код прорыл - не нашел зачем она там вделана и как ей пользоватся, в каких случаях Flexinode ресайзит картинки? сам-то я могу сделать свой ресайз, собственно на одном сайте и делал, но хочется разобратся зачем-же он там уже есть!
Комментарии
неужели никому не интересно???
я тоже смотрела на эту функцию и удивлялась, но в тот момент было быстрее написать свой ресайз.
и я вот тоже думаю - почему про такой чудный модуль flexinode незаслуженно забыт - я вот например дописал ему такую доделку - 2 доп параметра при создании типа данных - в виде текстового поля - 2 шаблончика - один это шаблончик предпросмотра - теасер - второй шаблончик ноды - в шаблончиках при создании типа данных пишется нтмл шаблончик а в фигурных скобках пишется id поля.
отличная идея с шаблончиками! а то приходится извращаться с выводов нод разных типов в разном формате
можете взять доделанный модуль тут http://kiev1.org/download/flexinode/04-08-2005/flexinode.zip
не забудьте в mysql таблицу добавить 2 поля - там sql файлик внутри есть правленный.
спасибо большое!
работает?
мне вот интересно, зачем вообще во flexinode своя реализация работы с картинками?
/includes/image.inc:
function image_scale()
function image_resize()
что еще для счастья надо?
..
.
я это и спрашивал, но по всей видимости flexinode забросили так и не доделав, поэтому его надо доделать правильно потому что я чувствую что то что они вместо этого городят изобретение - контент-конструкшн-кит (cck) - это вместо flexinode - оно что-то сложное, его хотели включить в 4.6 еще давно но до сих пор я не нашел где его попробовать. Наверняка они запутаются с блоками - так как блоки в друпале сделаны неправильно - я к модулю блок сделал такую предельно простую доделку и теперь дизайнер может указать произвольную зону для помещения групп блоков а не только лево-право и эти зоны выпадают списком в администрировании блоков так что любой блок можно поставить куда надо - но они мою доделку проигнорировали - а теперь с модулем cck эта проблема обязательно всплывет и они вряд-ли сделают правильно.
Можно потыркаться в эту доделку? я еще не разобрался с друпалом, но это то что мне нужно
В друпале в модуле flexinode почти закончил, к возможности расставлять поля по html шаблонам, у поля image появилось 2 параметра - максимальный размер фотографии и уменьшенный - теперь редакторам не нужно будет даже большие фотографии обрабатывать в фотошопе - картинка сама преобразуется в 2 уменьшеных размера и становится в текст а при нажатии на картинку в pop-up окошке отображается максимальный размер изображения так-же при необходимости уменьшенный до максимального указаного в параметрах этого поля. Мне кажется такая модель верстки текста оптимальна, так как инет сейчас широкий, серверы мощные, а время редакторов - дорогое, поэтому заставлять редакторов маятся с фотошопом при обработке обычного текста считаю издевательством, странно что я еще не видел CMS где это реализовано.
Новый flexinode [url=http://orthodox.org.ua/tmp_download/flexinode17082005.zip]тут[/url], там еще подчистить все надо и при установке добавить недостающие поля в базу (sql файлик там-же)
правленный модуль block там-же с примером темы как использовать. жаль что никто помогать не хочет - идеи-то стоящие...