Patch #118
Perl connector / Коннектор на Perl
| Status: | Invalid | Start date: | 18.05.2010 | ||
|---|---|---|---|---|---|
| Priority: | Normal | Due date: | |||
| Assignee: | % Done: | 10% |
|||
| Category: | Connector | ||||
| Target version: | 1.x |
Description
Коннектор предоставил Дмитрий
History
Updated by Troex Nevelin over 1 year ago
- % Done changed from 0 to 10
Переписал с ваших библиотек на CGI, Digest::MD5 и JSON::XS - работает!
Сама библиотека elFinder зависит пока только от Digest::MD5, остальное вынесено в mini коннектор. Добавил в git source:src/connectors/perl
Updated by Troex Nevelin over 1 year ago
Хотел спросить откуда эти библиотеки? use Libs::Others;
use Libs::Web;
use Libs::ReadF;
use Libs::Image;
Это какой-то твой проект или это ActivePerl, framework; так как в стандартной поставке perl я про такие не знаю.
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
Troex Nevelin wrote:
Переписал с ваших библиотек на CGI, Digest::MD5 и JSON::XS - работает! Сама библиотека elFinder зависит пока только от Digest::MD5, остальное вынесено в mini коннектор. Добавил в git source:src/connectors/perl
сделал 2 функции _hash _unhash через них будет шифроваться/расшифровываться путь к элементу
Еще вопросик баг или фича если cdc отсутствует в передаваемых данных elFinder просто ничего не делает. А по идее должен бы обнулить содержимое текущей папки. пришлось добавлять проверку в коннекторе
Updated by Дмитрий Ривлин over 1 year ago
Troex Nevelin wrote:
Хотел спросить откуда эти библиотеки? @use Libs::Others; use Libs::Web; use Libs::ReadF; use Libs::Image;@
Это какой-то твой проект или это ActivePerl, framework; так как в стандартной поставке perl я про такие не знаю.
это мой движок если хочешь могу кинуть весь движок в архиве
Updated by Troex Nevelin over 1 year ago
cdc и cwd обязательны почти после каждой комманды и должны присутствовать (если что смотри Client-Server_Protocol_RU тут описамли всё максимально точно).
В движке наверное нет смысла, так как коннектор, чтобы его включить в релиз должен быть максимально совместим со стандартными библиотеками. В любом случае продолжай выкладывать по мере написания, а я уже буду из него перетягивать код в git, стараясь не отставать от тебя - это не сложно и не долго по времени.
Updated by Troex Nevelin over 1 year ago
- Subject changed from Коннектор на Perl to Perl connector / Коннектор на Perl
Updated by Дмитрий Ривлин over 1 year ago
Может мне лучше выкладывать сюда не весь код а только новые функции ?
Updated by Troex Nevelin over 1 year ago
- File elFinder-20100518_20100525.diff added
Лучше целиком коннектор, я использую diff - мне так нагляднее. Помимо какой-то функции ты можешь исправить где-то запятую и diff мне это покажет.
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
до конца недели исправлений не будет, времени нет
Не работают только функции Copy,Paste и работа с превьюшками
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder.pm added
не работают команды Upload, Ping, Paste, Extract, Archive, и нужно проверить команду Tmb
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
Дмитрий Ривлин wrote:
не работают команды Paste, Extract, Archive
Может есть смысл выложить отдельно функции из модулей Libs:: ?
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
- File allLibs.pm added
Дмитрий Ривлин wrote:
Исправил отдельные баги, связанные с внедрением функций hash и unhash
Updated by Troex Nevelin over 1 year ago
Спасибо за обновление! Сейчас пошел очень большой поток коннекторов и плагинов со всех сторон, руки не доходят сейчас поковырять ваш.
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
Осталось только реализовать команду Paste
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder_con.cgi added
- File elFinder.pm added
Дмитрий Ривлин wrote:
Осталось только ошибки ловить..:)
Updated by Дмитрий Ривлин over 1 year ago
- File elFinder.pm added
Осталось только ошибки ловить..:)
Отловил пару косячков
Updated by Peter Stoffberg over 1 year ago
Hello
I am busy integrating this brilliant product into a mod_perl project. I would love to help test your connector, but I do not know about these libs:
use Libs::Others;
use Libs::Web; # ��� ��� ������� � WEB ������� ������ � ��� �����
use Libs::ReadF;
use Libs::Image;
If I can get them then I can perhaps help with the connector?
Thanks & Well done on a great product.
Updated by Troex Nevelin over 1 year ago
Peter Stoffberg wrote:
Hello
I am busy integrating this brilliant product into a mod_perl project. I would love to help test your connector, but I do not know about these libs:
use Libs::Others; use Libs::Web; # ��� ��� ������� � WEB ������� ������ � ��� ����� use Libs::ReadF; use Libs::Image;
If I can get them then I can perhaps help with the connector?
Thanks & Well done on a great product.
Look for file allLibs.pm in the topic message, Dmitry Rivlin (Дмитрий Ривлин) wrote perl connector using his own libs. For next version of elFinder i'm planning to rewrite his connector using common libs.
Updated by Peter Stoffberg over 1 year ago
Fantastic, thank you.
I will let you know.
Updated by Troex Nevelin 9 months ago
- Target version changed from 2.0 to 1.x
Updated by Troex Nevelin 8 months ago
- Status changed from New to Invalid