Перейти к содержимому


Файловый менеджер


Сообщений в теме: 16

#1 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 06 Май 2011 - 09:42

К каждому контрагенту сделать возможность прикреплять папку, в которую можно было бы скидывать все документы с ним связанные и обеспечить доступ ко всему этому хозяйству через встроенный файловый менеджер со всеми типичными функциями: редактировать, создавать и удалять файлы и папки, архивировать и т.д.

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Май 2011 - 10:37

Мда, это Вы конечно замахнулись... Возможно включим в планы, но пока общать ничего не могу. Можете написать на почту руководству с предложением платной разработки данного функционала.

#3 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 06 Май 2011 - 11:38

Просмотр сообщенияРазработчик (6.5.2011, 10:37) писал:

Мда, это Вы конечно замахнулись... Возможно включим в планы, но пока общать ничего не могу. Можете написать на почту руководству с предложением платной разработки данного функционала.
есть же модули с открытым кодом на php и даже ajax технологии

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 06 Май 2011 - 11:52

На существующей базе это сделать пока весьма затруднительно, готовые модули тут не помогут. Реальная возможность появиться только когда сделаем выбор хранения файлов не в БД, а в файловой системе.

#5 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 22 Май 2011 - 02:51

Вариант решения вопроса http://clientbase.ru...?showtopic=2693

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#6 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 29 Март 2012 - 13:16

Просмотр сообщенияРазработчик (06 Май 2011 - 11:52) писал:

На существующей базе это сделать пока весьма затруднительно, готовые модули тут не помогут. Реальная возможность появиться только когда сделаем выбор хранения файлов не в БД, а в файловой системе.
А когда примерно это планируется?

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Март 2012 - 13:31

Что именно?

#8 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 29 Март 2012 - 16:14

Просмотр сообщенияРазработчик (06 Май 2011 - 11:52) писал:

Реальная возможность появиться только когда сделаем выбор хранения файлов не в БД, а в файловой системе.

Когда можно будет выбирать место хранения файлов?

#9 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Март 2012 - 17:56

Просмотр сообщенияarsenal (29 Март 2012 - 16:14) писал:

Просмотр сообщенияРазработчик (06 Май 2011 - 11:52) писал:

Реальная возможность появиться только когда сделаем выбор хранения файлов не в БД, а в файловой системе.
Когда можно будет выбирать место хранения файлов?

Для чего именно то? Речь в цитате шла о том, что на тот момент файлы конфигурации хранились в базе, поэтому управлять ими через сторонний файловый менеджер (как предлагал andibrag) было нельзя. На настоящий момент (в 1.9.5) файлы хранятся на диске, а не в базе.

#10 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 30 Март 2012 - 13:55

Извините, может быть не так понял. Я имел ввиду файлы в полях типа "файл", чтобы можно было их хранить не в базе, а на диске.

#11 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 30 Март 2012 - 14:11

Просмотр сообщенияarsenal (30 Март 2012 - 13:55) писал:

Извините, может быть не так понял. Я имел ввиду файлы в полях типа "файл", чтобы можно было их хранить не в базе, а на диске.

В версии 1.9.5 они хранятся на диске.

#12 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 31 Март 2012 - 12:30

Извините, но не очень понял смысл и назначение Вашего менеджера файлов. Изначально все файлы, залитые в базу через поле "файл", хранятся в самой базе. По команде "выгрузить фалы" их можно выгрузить в отдельный архив и сохранить в любом другом месте. Но при этом они также остаются и в базе. Тогда зачем их выгружать?

#13 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 01 Апрель 2012 - 18:01

Как некий вариант файлового менеджера попробовал использовать такую команду
shell_exec ("start C:\Windows\explorer.exe D:\Obekty"); 
Открывается проводник с нужной нам папкой и можно делать там с файлами всё что захочется.
Единственный минус - пока проводник не закроешь, РНР-вычисление не заканчивается. Можно нажать "Esc", но все равно не очень удобно.
А так, чем не файловый менеджер?

#14 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 02 Апрель 2012 - 08:54

Просмотр сообщенияarsenal (01 Апрель 2012 - 18:01) писал:

Как некий вариант файлового менеджера попробовал использовать такую команду
shell_exec ("start C:\Windows\explorer.exe D:\Obekty"); 
Открывается проводник с нужной нам папкой и можно делать там с файлами всё что захочется.
Единственный минус - пока проводник не закроешь, РНР-вычисление не заканчивается. Можно нажать "Esc", но все равно не очень удобно.
А так, чем не файловый менеджер?
Если речь о локальных версиях, вариант вполне сносный
У меня web. Поэтому и рождались идеи с файл-менеджерами

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#15 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 02 Апрель 2012 - 14:49

andibrag, может быть подскажите навскидку. Как все таки программно завершить PHP-вычисление, не нажимай ESC, и не закрывая при этом проводник?

#16 andibrag

    Прежде, чем задать вопрос, продумайте свое решение.

  • Активный пользователь
  • PipPipPip
  • 1 356 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 02 Апрель 2012 - 16:32

start имеет ряд параметров, которые определяют варианты выполнения запускаемой программы

Цитата

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/B] [command/program]
[parameters]

"title" Title to display in window title bar.
path Starting directory
B Start application without creating a new window. The
application has ^C handling ignored. Unless the application
enables ^C processing, ^Break is the only way to interrupt
the application
I The new environment will be the original environment passed
to the cmd.exe and not the current environment.
MIN Start window minimized
MAX Start window maximized
SEPARATE Start 16-bit Windows program in separate memory space
SHARED Start 16-bit Windows program in shared memory space
LOW Start application in the IDLE priority class
NORMAL Start application in the NORMAL priority class
HIGH Start application in the HIGH priority class
REALTIME Start application in the REALTIME priority class
ABOVENORMAL Start application in the ABOVENORMAL priority class
BELOWNORMAL Start application in the BELOWNORMAL priority class
WAIT Start application and wait for it to terminate
command/program
If it is an internal cmd command or a batch file then
the command processor is run with the /K switch to cmd.exe.
This means that the window will remain after the command
has been run.

If it is not an internal cmd command or batch file then
it is a program and will run as either a windowed application
or a console application.

parameters These are the parameters passed to the command/program
это не совсем по моей части

Творческая группа "ТАВР".

www.TAVR.pro Художественная ковка, металлоконструкции.

www.СтолМет.рф Складные столы, стулья и системы для их хранения


#17 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 18 Апрель 2012 - 14:03

Просмотр сообщенияarsenal (31 Март 2012 - 12:30) писал:

Изначально все файлы, залитые в базу через поле "файл", хранятся в самой базе

В какой базе? Я же вам выше 2 раза написал:

Просмотр сообщенияCbCoder (30 Март 2012 - 14:11) писал:

В версии 1.9.5 они хранятся на диске.

Или вы что-то другое имеете ввиду?





Количество пользователей, читающих эту тему: 10

0 пользователей, 10 гостей, 0 анонимных