shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« : 28.12.2006, 17:36:37 » |
|
Задолбало делать тысячу кликов для простой задачи. Это же издевательство полное - чтобы создать документ, нужно: 1. В меню выбрать "Докман" 2. В подменю выбрать "Файлы" 3. Нажать кнопку "Загрузить" 4. Выбрать способ загрузки 5. Нажать кнопку "Далее" 6. Выбрать файл 7. Нажать кнопку "Загрузить" 8. Выбрать "Создать новое вхождение документа" 9. Заполнить имя документа 10. Прочекать "Одобрено" и "Опубликовано" 11. Нажать "Сохранить".
Трындец!
Вобщем, сделал компонент, который показывает простую форму:
- Выбор файла - Имя документа - Категория документа
Заполняем три поля, жмем "Загрузить", и создается документ с заданным именем и указанным файлом. По-моему, удобно.
Вобщем, качайте, пишите отзывы и пожелания, если кому-то еще интересно. Файл - в приложении к посту.
|
|
|
|
« Последнее редактирование: 24.01.2007, 13:15:28 от smart »
|
Записан
|
|
|
|
| |
Eudgen
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 12
|
 |
« Ответ #1 : 24.01.2007, 16:09:36 » |
|
shprota Супер.  Значительно облегчил задачу закачки. Было бы еще хорошо если бы ты к существующим опциям - Выбор файла - Имя документа - Категория документа добавил - ОПИСАНИЕ ФАЙЛА. Возможно? 
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #2 : 24.01.2007, 16:44:07 » |
|
Возможно?  Возможно! Сделаю, как время выдастся.
|
|
|
|
|
Записан
|
|
|
|
|
server2006
Гость
|
 |
« Ответ #3 : 09.02.2007, 13:18:25 » |
|
Скачал утановил....... пишет ошибку /public_html/joomla/administrator/components/com_fast_docman/admin.fast_docman.php on line 12 11строка.. require_once( $mainframe->getPath( 'admin_html' ) ); 12строка. require_once( $mainframe->getPath( 'class', 'com_docman' ) );
$_DOCMAN = new dmMainFrame(_DM_TYPE_ADMIN); $_DOCMAN->loadLanguage('backend');
$_DMUSER = $_DOCMAN->getUser();
Подскажите в чем проблема ????
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #4 : 09.02.2007, 13:22:08 » |
|
А собственно DOCMan установить пробовали? 
|
|
|
|
|
Записан
|
|
|
|
|
server2006
Гость
|
 |
« Ответ #5 : 09.02.2007, 15:09:01 » |
|
Да..... бывает 
|
|
|
|
|
Записан
|
|
|
|
Kotofeich
Осваиваюсь на форуме
 
Репутация: +22/-1
Offline
Пол: 
Сообщений: 35
|
 |
« Ответ #6 : 09.02.2007, 15:35:35 » |
|
А чем компонент mjaztools.autopopulate.for.docman плох был? Он по-моему отлично со всем справлялся..
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #7 : 09.02.2007, 17:04:56 » |
|
А чем компонент mjaztools.autopopulate.for.docman плох был? Он по-моему отлично со всем справлялся..
Это совершенно разные вещи. Autopopulate требует сперва загрузить файлы на сервер, а потом создает документы. Моя приблудина позволяет быстро загрузить один файл и сразу создать под него документ. Не знаю, как для кого, а под мои задачи - это идеальный вариант.
|
|
|
|
|
Записан
|
|
|
|
Eudgen
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 12
|
 |
« Ответ #8 : 10.02.2007, 21:13:35 » |
|
Возможно! Сделаю, как время выдастся.
Как со временем! Удалось сделать дополнение?
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #9 : 12.02.2007, 21:31:02 » |
|
Время нашлось. Компонент прилагается.
|
|
|
|
|
Записан
|
|
|
|
Yurets
Завсегдатай
   
Репутация: +77/-0
Offline
Пол: 
Сообщений: 510
Губернатор острова Борнео
|
 |
« Ответ #10 : 15.02.2007, 19:47:25 » |
|
Отличная работа!
___ Куда нажимать, чтобы повысить ему репутацию?!
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #11 : 15.02.2007, 19:59:56 » |
|
Куда нажимать, чтобы повысить ему репутацию?! сможешь после 20 сообщений на форуме  (не флудить!)
|
|
|
|
|
Записан
|
|
|
|
|
cherdak
Гость
|
 |
« Ответ #12 : 07.04.2007, 17:14:47 » |
|
Fatal error: main() [function.require]: Failed opening required '' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /backup/free/velloor/public_html/free/*****/administrator/components/com_fast_docman/admin.fast_docman.php on line 12
объясните а это ошибка после установки, когда заходеш в docman file uplode поевляеться, в чем дело?
|
|
|
|
|
Записан
|
|
|
|
violin
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #13 : 24.04.2007, 10:30:15 » |
|
Спасибо! отличная штука... Из пожеланий: пожалуй, неплохо бы было прикрутить пакетную загрузку... 
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #14 : 24.04.2007, 12:33:38 » |
|
Из пожеланий: пожалуй, неплохо бы было прикрутить пакетную загрузку...
Для пакетной загрузки есть "Autopopulate for Docman".
|
|
|
|
|
Записан
|
|
|
|
vlad_2222
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 42
|
 |
« Ответ #15 : 30.08.2007, 01:52:09 » |
|
страно , комп-нт установился но не работает совсем... чистый экран и все....
|
|
|
|
|
Записан
|
|
|
|
majer
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #16 : 28.02.2008, 03:31:18 » |
|
Привет, всем! Дело вот в чём: Скачал я этот компанент, поставил - очень понравилось! Вот решил сделать его для юзеров! Только кнопок сохранить и отменить нет и работает только под админом! подскажите, что делать?
P.S. при входи под юзером выдаёт вот такую ошибку:
"Состояние перенаправления Адрес был перенаправлен на index2.php?mosmsg=%C8%E7%E2%E8%ED%E8%F2%E5%2C+%ED%EE+%E4%EB%FF+%EF%F0%EE%F1%EC%EE%F2%F0%E0+%FD%F2%EE%E9+%F1%F2%F0%E0%ED%E8%F6%FB+%F3+%C2%E0%F1+%ED%E5%E4%EE%F1%F2%E0%F2%EE%F7%ED%EE+%EF%F0%E0%E2.. Пожалуйста, щелкните ссылку для перехода.
Можно включить автоматическое перенаправление в настройках."
Заранее спасибо!
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #17 : 28.02.2008, 03:36:24 » |
|
Я не совсем понял, как вы этот компонент сделали для юзеров. Если просто создали пункт меню с этим компонентом, ничего не получится, так как у компонента нет части для фронт-энда - он работает только в админке. А зачем вам там кнопки сохранить и отменить? Там есть одна единственная кнопка "загрузить" 
|
|
|
|
|
Записан
|
|
|
|
majer
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #18 : 28.02.2008, 03:47:54 » |
|
я его скопировал в public_html/components/com_fast_docman/ и переименовал файлы! он отображается, файлы загружает (нажатием кнопки Enter) но только когда захожу под админом! что делать?
А кнопки "загрузить тоже нет!"
|
|
|
|
|
Записан
|
|
|
|
majer
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #19 : 28.02.2008, 03:55:49 » |
|
Просто очень хотелось бы сделать его для юзеров! Помогите пожалуйста!
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #20 : 28.02.2008, 04:02:10 » |
|
Там в файле fast_docman.php в начале стоит проверка на права админа: // ensure user has access to this function if (!($acl->acl_check( 'administration', 'edit', 'users', $my->usertype, 'components', 'all' ) | $acl->acl_check( 'administration', 'edit', 'users', $my->usertype, 'components', 'com_fast_docman' ))) { mosRedirect( 'index2.php', _NOT_AUTH ); }
Если это дело закомментировать, то будет работать. Однако, я очень не рекомендую так делать. Я не проверял компонент на возможные дырки, через которые могут пролезть злобные хакеры и порушить весь ваш сайт, так что все на ваш страх и риск. Чтобы добавить кнопку для сохранения, нужно найти в файле fast_docman_html.php строчки: </table>
<input type="hidden" name="option" value="<?php echo $option; ?>"> <input type="hidden" name="task" value="save"> <input type="hidden" name="approved" value="1"> <input type="hidden" name="published" value="1">
и вставить после </table> следующую строчку: <input type="submit" name="ok" value="Загрузить" onclick="submitbutton('save')">
|
|
|
|
|
Записан
|
|
|
|
majer
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #21 : 28.02.2008, 04:05:28 » |
|
Вот спасибо! щас буду пробовать! Если что отпишусь! 
|
|
|
|
|
Записан
|
|
|
|
majer
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 6
|
 |
« Ответ #22 : 28.02.2008, 04:30:45 » |
|
всё получилось!! Спасибо огромное!!!
|
|
|
|
|
Записан
|
|
|
|
|
Weaver
Гость
|
 |
« Ответ #23 : 31.03.2008, 10:10:13 » |
|
Спасибо за разработку 
|
|
|
|
|
Записан
|
|
|
|
shurpet
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 67
|
 |
« Ответ #24 : 23.06.2008, 19:42:53 » |
|
shprota Привет. А можна сделать компонент для работы с файлами выложенных на ftp-сервере. Я в докмане пытаюсь создать ссылающийся документ с сылкой на файл на ftp-сервере. И ссылка правильная. И работает. И права к файлу тоже в норме. А когда пытаюсь сохранить новый документ выдает сообщение что "такого файла вообще нет". В joomla, в системной информации есть закладка php info там есть пуктн ftp, он выгдядит как гиппер-ссылка, но нет никаких данных на мой ftp-сервер. Как можно изменить запись в строке ftp закладки php info? Что можно сделать? В чем ошибка? Что я сделал не так?
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #25 : 23.06.2008, 20:29:39 » |
|
shprota Привет. А можна сделать компонент для работы с файлами выложенных на ftp-сервере.
Наверное, можно, но мой компонент этим не занимается.
|
|
|
|
|
Записан
|
|
|
|
mvart
Осваиваюсь на форуме
 
Репутация: +0/-2
Offline
Сообщений: 42
|
 |
« Ответ #26 : 25.06.2008, 07:16:59 » |
|
А что может быть за ошибка при закачке--------- Ошибка закачки. - Проблема с каталогом кто может пояснить joomla в localhost -сервер APPserv локальная сеть организации
|
|
|
|
|
Записан
|
|
|
|
chemerzaev
Завсегдатай
   
Репутация: +74/-3
Offline
Пол: 
Сообщений: 755
Надо мыслить. Меня, например, кормят идеи.
|
 |
« Ответ #27 : 09.07.2008, 12:46:48 » |
|
Приветствую shprota очень нужен модуль к компоненту и лучше было бы если можно было вводить и номер дока
|
|
|
|
|
Записан
|
|
|
|
shprota
Разработчик расширений для Joomla 1.5
Репутация: +46/-1
Offline
Пол: 
Сообщений: 834
Тружусь, не покладая рук
|
 |
« Ответ #28 : 09.07.2008, 14:06:14 » |
|
Приветствую shprota очень нужен модуль к компоненту и лучше было бы если можно было вводить и номер дока
Какой модуль?! Какой номер?! Вы о чем вообще?
|
|
|
|
|
Записан
|
|
|
|
chemerzaev
Завсегдатай
   
Репутация: +74/-3
Offline
Пол: 
Сообщений: 755
Надо мыслить. Меня, например, кормят идеи.
|
 |
« Ответ #29 : 09.07.2008, 14:37:31 » |
|
компонент у тбя хороший просто хотелось бы что бы был и модуль поиска документов на подобии kremlin.ru Дело в том что я делаю сайт для Минздрава ЧР и нужно аккуратно уложить все доки(законы и постонвления) мне очень симпатично твое решение хранение их а вот для того что бы организовать поиск хотелось бы что бы посетитель мог найти их введя 1. Название 2. № документа 3. Время пояления 4. Кем издан
|
|
|
|
|
Записан
|
|
|
|
|