Делаю файловый менеджер, при клике на пиктограмму "Копировать файл" должно появиться модальное меню, содержащее дерево, представляющее структуру папок сервера, перемещение по дереву и раскрытие поддиректорий должно осуществляться с помощью ajax запросов. При выборе узла, представляющего папку, передать серверу путь для осуществления операции копирования файла в выбранную директорию.
Так понимаю, проще всего сделать каркас дерева, отсылать ajax-запросы и получать js-код для исполнения.
Библиотека jQuery.
Язык на сервере php.
Спустя 1 час, 31 минута, 2 секунды (6.07.2010 - 13:39) inpost написал(а):
Звучит как - я все знаю, это все просто, сделайте за меня =)
Спустя 10 минут, 16 секунд (6.07.2010 - 13:50) Leamm написал(а):
В теории знаю. Не знаю с чего начать.
С аяксом мало знаком, меню никогда не делал.
В общем-то, не понятно как это меню сделать.
С аяксом мало знаком, меню никогда не делал.
В общем-то, не понятно как это меню сделать.
Спустя 4 минуты, 43 секунды (6.07.2010 - 13:54) Gabriel написал(а):
Leamm
а с серверной частью знаком?
а с серверной частью знаком?
Спустя 18 минут, 37 секунд (6.07.2010 - 14:13) Leamm написал(а):
Gabriel, знаком.
Спустя 11 минут, 29 секунд (6.07.2010 - 14:25) Basili4 написал(а):
Leamm
Ну так начинайте писать скрипт который возвращает список файлов в ваших каталогах. И переходы между каталогами. чтоб он работал хотя бы с адресной строки потом напишите оболочку и чтоб узлы раскрывались и чтоб караваны грабить
Ну так начинайте писать скрипт который возвращает список файлов в ваших каталогах. И переходы между каталогами. чтоб он работал хотя бы с адресной строки потом напишите оболочку и чтоб узлы раскрывались и чтоб караваны грабить

Спустя 9 минут, 50 секунд (6.07.2010 - 14:34) Leamm написал(а):
Цитата |
напишите оболочку и чтоб узлы раскрывались и чтоб караваны грабить |
- В этом вся проблема.
Приведите пожалуйста пример меню, которое появляется при нажатии на пиктограмму, без содержимого.
Приведите пожалуйста пример меню, которое появляется при нажатии на пиктограмму, без содержимого.