RELAY — файловый менеджер в формате ВЕБ 2.0

    RELAY Насколько мне известно файловые менеджеры для сайтов еще не обсуждались. Пользуясь случаем хочу представить вам файловый менеджер под названием RELAY, данный скрипт был написан на PHP под MySQL, так же был использован PERL для динамического отображения процесса загрузки.

    Особенности скрипта:
    • AJAX Drag&Drop
    • Предпросмотр картинок
    • Предпросмотр PDF документов
    • Работа с директориями(создать, удалить, переместить, переименовать)
    • Виртуальные директории
    • Добавление пользователей
    • Поиск
    • Корзина
    • Отправка файлов через емейл
    • Скачать файлы как архив


    Оф Сайт | Демонстрация | Скачать
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 49

      0
      Если Ajax - то сразу и ВЕБ 2.0?
      firefox mac os x 10.4.9 - Drag files here и Upload - фигвам
        0
        думаю тебе об етом надо сообщить разработчикам, сам скрипт находится в бета стадии разработки. Под виндоус тестировал на всех броузерах работает без ошибок. Скорее всего причина либо в dragdrop.js или prototype.js версии которых немного устарели, попробуй заменить их последними версиями. Найти их можешь здесь http://www.prototypejs.org и здесь http://script.aculo.us . К сожелению я протестировать немогу, так как не являюсь обладателем макинтоша. Так что вся надежда на тебя.
          0
          А что понимается под Drag&Drop, а? Ничего перетащить в Download Cart у меня так и не получилось.
            0
            Вопрос снимается. В Демонстрации upload и drag&drop только для Demo Playground'а работают.
          0
          IE7 - не работает поиск.
          0
          А перл то зачем? Индикатор загрузки вполне делается и на PHP в CGI режиме.
            +1
            Были отданы предпочтения перлу по двум причинам
            1. Perl получает доступ к файлам намного быстрее чем php
            2. Во время загрузки файла perl имеет возможность получить размер скачанного файла, что и было реализировано в данном случаи с индикатором загрузки.

            Реальных примеров на php я не встречал, если расскажешь о своем методе буду признателен.
              0
              Метод тот же, что перл использует. "Ручная" обработка stdin.
                0
                Именно эта реализация на перле плоха т.к. входной поток она пишет в темп, а темп потом парсит через стандартный POST-парсер, в итоге возникает довольно существенная лишняя работа, кроме того становится сложно обработать например поле защиты от роботов до принятия всего пакета - лишний трафик. в качестве приемника можно использовать _все_что_угодно_ работающее в CGI-режиме. В идеале конечно написать приемник отдельным сервером на c, но это сложновато. У меня например, приемник-парсер самописный на PHP (CGI), при приеме на лету проверяются все необходимые поля и файлы кладутся на нужные места, очень удобно.
                0
                ээ. Я видел всего 1 пример индикатора процесса загрузки файла, написанный на РНР 5, но и так все не так гладко.
                  0
                  rapidshare.ru
                  чистый пхп.
                  полет нормальный в течении года.
                  • UFO just landed and posted this here
                      0
                      Так там не int а float.
                      0
                      php, небось, патченый? или уже возможность вшита в стандартный код?
                        +1
                        Не патченный. Я ж написал, не mod_php, а в CGI. В этом режиме он по "низкоуровневому" функционалу перлу не уступает.
                          0
                          Спасибо, не был в курсе.
                          А где можно об этом подробно почитать? (Ну, мало ли, линк под рукой, а то в гугле найду, конечно.)
                            0
                            О чем "этом"? О возможностях пхп - в мануале :) О написании прогресс индикатора на чистом пхп - не знаю, когда писал - нигде не было, сам думал.
                              –2
                              Google it
                                0
                                "ну, мало ли, линк под рукой".
                  • UFO just landed and posted this here
                    • UFO just landed and posted this here
                        0
                        Спасибо, при возможности почитаю что там и к чему.
                        А етому скрипту с монстрами типа rapidshare не ровняется, он больше подходит для замены простого файлового менеджера в CMS на что то более красочное и удобное.
                        0
                        А в чем основная проблемы была с даунлоадом при разработке депозитфайлс?
                        • UFO just landed and posted this here
                            0
                            Хм, а у nginx нету обрыва сессии, если данные не передаются в течении N cекунд? Правильно я от него отказался :)
                            • UFO just landed and posted this here
                                0
                                lighttpd. Может конечно nginx и умеет все тоже самое, но доки у лайти явно лучше.
                                • UFO just landed and posted this here
                              • UFO just landed and posted this here
                          0
                          отличная вещь. например, для интеграции в CMS. если лицензия позволяет, конечно...
                            +2
                            да, лучше сказать "AJAX-implemented file manager" или как-то так...)
                            w2 непричем, кажется.
                              0
                              Мне очень понравилось. Прочитаю лицензию, если позволяет - буду использовать в будущих проектах..
                                0
                                народ извиняюсь за вопросы но они ответы важны мне
                                ---
                                не могу поставить я релей

                                Ghostscript NOT enabled
                                ImageMagik Convert NOT enabled
                                thumbnailed image types : image\/jpeg|image\/png
                                Generating config files: if creation fales make sure the webserver has permission to write to here : ... Config Files Created
                                Verifying Perl Installation... for the upload script @ http://www.myhost.ru/relay/upload.pl?tes… ...the upload.pl script seems to be having problems. Try chmod 755 to upload. You may also need to change the 1st line to reflect the path to your perl installation, or in iis map the .pl extension to the perl executable. You may need to enable mod_cgi for .pl files. Look at the Relay Wiki on this topic for more troupshooting.


                                chmod 755 поставил,mod_cgi - нужно у хостера попросить чтобы выставил для .pl файлов да ? в апаче ноль я.. - посмотрел конфу в Сpanel - mod_cgi есть

                                path to your perl installation - в Cpanel Путь к PERL /usr/bin/perl
                                в upload.pl вроде путь он и указан
                                ---
                                помогите пожалуйста что сделать что спросить у хостера.
                                peace
                                  0
                                  Какой-то он совсем хиленький ещё, файлы править нельзя.
                                  У меня http-прокси так что для управления сайтом такая штуковина была очень нужна. Нашёл PHPFileNavigator (pfn.sourceforge.net) - он даже исходники подсвечивает.
                                    0
                                    Всё, разобрался с PHPFileNavigator'ом =)
                                    http://pfn.sourceforge.net
                                    Там есть всё, включая инсталлятор, но испанцы не знают русских кодировок. Лечится простым исправлением файла basics.inc.php после инсталляции - строчку 43 поменять на
                                    'charset' => 'windows-1251',
                                      0
                                      Не могли бы Вы поделиться русской локализацией для PHPFileNavigator, если таковая имеется?
                                    0
                                    Удобная вещь.
                                      0
                                      naz, отличный файлменеджер. спасибо за ссылку!
                                        0
                                        Глючит левый блок.
                                        При определённыйх условиях (когда его высота становится больше высоты окна браузера и на странице появляется вертикальный скроллер) страницу можно скроллить бесконечно — блок будет наровить «приклеиться» к экрану…
                                          0
                                          архив 300килобайт... а хотелось бы что-нибудь ультра-легкое, чисто зааплоадить/вставить картинку в (микро)блог. Меня вот IMCE мод к друпалу очень устраивает, но его без друпала не запустишь..
                                            +1
                                            кстати, Relay у меня в opera9.1 не работает.

                                            IMCE это http://drupal.org/project/imce (хабр почему-то сожрал мою ссылку)
                                              0
                                              Попробовал.

                                              1. Левый блок в Firefox 2.0.0.3 при скроллинге неправильно отрисовывается. 99% глюк Firefox, но автор тоже значит не тестил.
                                              2. Не работает drag-and-drop для read-only каталогов.
                                              3. Нельзя скачивать каталоги целиком.
                                              4. Файлы и каталоги выводятся без какой-либо сортировки, в произвольном порядке.

                                              Я хотел сделать доступ к своему ftp ещё и при помощи этого скрипта, однако перечисленные недочёты не дают это сделать прямо сейчас. Хотя идея очень хорошая, общее впечатление отличное, вот только бы эти глюки пофиксить. Beta, что тут скажешь...
                                                0
                                                Наработки хорошие, но нужно убрать глюки и интуитивно-непонятные элементы интерфейса, а также добавить работу с правами на файлы и работу с директориями (скачивание, закачивание).
                                                  0
                                                  Сорри, но глаза режет: "предпросмотр" пишется слитно.
                                                    0
                                                    спасибо, исправляюсь
                                                    0
                                                    понравился проект, надеюсь доведете до ума все вышеописанные глюки
                                                      0
                                                      решил оживить тему, так как нужен файл-менеджер к блогу на wordpress. в принципе, интеграция не обязательна, просто хочется сделать файловый архив нормальный. не подскажите хорошие скрипты ?
                                                        0
                                                        набрел на коммент =)
                                                        Вы, случаем, не нашли решение по своему вопросу?
                                                          0
                                                          нет, не нашел. сделал портал на phpbb3 и на его основе добавил архив файлов.

                                                      Only users with full accounts can post comments. Log in, please.