Реализовано на файлах (через filefield к нодам подкрепляются файлы).
"Центр загрузок" реализован отдельным модулем, который подцепляет через свой форматер к filefield (выводя таким образом кнопку добавления в корзину). Остальное всё дело техники.
Самое вкусное - это то что отмеченные галочкой (это правда немного не очевидно ) файлы можно скачать одним архивом.
Вот кстати, если бы подрядить для центра загрузок VBO... тем более, что у многих он стоит Возможно не было бы Аяксового удаления, но, думаю, не суть важно
окей, тогда подготовлю релиз (в нынешнем состоянии это публиковать нельзя ) и выложу отдельным постом, ок?
На .org постить (и оформлять как нормальный модуль) не хочу, потому-что модуль надо развивать и поддерживать, вылавливать баги, а этот модуль для меня уже прошлое Если есть желающие - буду только рад и посодействую по мере сил.
установил модуль... и на выходе архив из фалов выдает или на хостере что то доп должно быть установлено?
Модулю требуется только права на исполнение /usr/bin/zip
Проблема модуля в том что он затачивался под определённый сайт, и все настройки прописаны прямо в коде (через variable_get, слава богу :). Плюс (мне минус в карму) функции темизации и стили разбросаны по коду сайта.
Если найдётся человек который захочет допилить его до "публичного" состояния, те когда его можно будет свободно использовать без напильника тому слава, почет и моя помощь
да модулек прикольный, хотел такой написать, но кривая заказчика увела очень далеко. В итоге получился монстр. А этот модулек яб доработал бы. Так что репект и выкладывайте.
Комментарии
в Opera 10.61 файлы не добавляются. хотя лоадер крутится.
upd: добавляется только "Инструкция по монтажу и техническому обслуживанию KG Top KGW / KGWO", но без ajax
Блин, классно
Выкладывай на орг, или хотя б сюда
В ФФ выглядит классно да и идея супер.
Хорошо, что работает без JS
Хороший конструктор файлов. Жажду рассмотреть поближе
Файлы - это аттачи или ноды? Вижу выводятся видом, это обнадёживает
UPD Вот народ такое хочет тоже
Реализовано на файлах (через filefield к нодам подкрепляются файлы).
"Центр загрузок" реализован отдельным модулем, который подцепляет через свой форматер к filefield (выводя таким образом кнопку добавления в корзину). Остальное всё дело техники.
Самое вкусное - это то что отмеченные галочкой (это правда немного не очевидно ) файлы можно скачать одним архивом.
Применения пока не придумалось, но симпатично свиду.
Просто отлично!!!
Выкладывайте сюда, или на др.орг, пожалуйста! Готова отблагодарить вебманей, особенно, если эта корзина действует для нормальных нод тоже.
Вот кстати, если бы подрядить для центра загрузок VBO... тем более, что у многих он стоит Возможно не было бы Аяксового удаления, но, думаю, не суть важно
прикольно, может пригодится...
а я как-то искал недавно нечто подобное)))
окей, тогда подготовлю релиз (в нынешнем состоянии это публиковать нельзя ) и выложу отдельным постом, ок?
На .org постить (и оформлять как нормальный модуль) не хочу, потому-что модуль надо развивать и поддерживать, вылавливать баги, а этот модуль для меня уже прошлое Если есть желающие - буду только рад и посодействую по мере сил.
хорошо, но чтоб не пропустили релиз, здесь выложи на ссылку плиз
круто!
а почему не скачивается?
да модуль любопытный...
в моей последней опере все добавляицо
как там с релизом?
Как раз нужен такой
только вот на сайте что-то архив не качается... ни в FF ни в опере
ну видимо гостям нет доступа на скачку.
Нет, просто клиент на сервере мутил, и права на исполнение zip для юзера веб-сервера слетели.
попробовал сейчас - все равно не работает скачивание...
Так можно модуль увидеть?
Так можно увидеть сам модуль?
Очень нужен? Просто я в данный момент чутка занят, в выходные могу занятся его выковыриванием
а скажите он так просто и работает...
установил модуль... и на выходе архив из фалов выдает или на хостере что то доп должно быть установлено?
Модулю требуется только права на исполнение /usr/bin/zip
Проблема модуля в том что он затачивался под определённый сайт, и все настройки прописаны прямо в коде (через variable_get, слава богу :). Плюс (мне минус в карму) функции темизации и стили разбросаны по коду сайта.
Если найдётся человек который захочет допилить его до "публичного" состояния, те когда его можно будет свободно использовать без напильника тому слава, почет и моя помощь
да модулек прикольный, хотел такой написать, но кривая заказчика увела очень далеко. В итоге получился монстр. А этот модулек яб доработал бы. Так что репект и выкладывайте.
Да забыл сказать я модуль делал на базе flag, так как в нем хорошо продуманна система повторного добавления. В этом же модуле такой защиты нет.
Ошибаетесь
Почему? Я спецом 2 раза попробывал добавить одно и тоже... не добавляет дубли...
Перезагрузи страницу
перезагружал. все тип топ работает.
починил скачивание архивов - оказалось после переезда на другой сервер забыли установить zip
Бага с повторным кликом осталась. Тест был произведен на FF last stable.
$sql = 'SELECT COUNT(fid) FROM {filecart_files} WHERE `fid` = %d AND `fcid` = %d';
$isAdded = db_result(db_query($sql, $_POST['fileid'], $cart->id));
if(!$isAdded){
$file = new stdClass;
$file->fid = $_POST['fileid'];
$file->fcid = $cart->id;
$file->added = date('Y-m-d H:i:s');
drupal_write_record('filecart_files', $file);
$cart->files[] = $file;
$result['status'] = true;
}
}
Выкладывайте модуль, общими силами допилим...