LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 01:59:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Компонент FastDocman — быстрая загрузка файлов в Docman  (Прочитано 30863 раз)
0 Пользователей и 1 Гость смотрят эту тему.
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« : 28.12.2006, 17:36:37 »

Задолбало делать тысячу кликов для простой задачи. Это же издевательство полное - чтобы создать документ, нужно:
1. В меню выбрать "Докман"
2. В подменю выбрать "Файлы"
3. Нажать кнопку "Загрузить"
4. Выбрать способ загрузки
5. Нажать кнопку "Далее"
6. Выбрать файл
7. Нажать кнопку "Загрузить"
8. Выбрать "Создать новое вхождение документа"
9. Заполнить имя документа
10. Прочекать "Одобрено" и "Опубликовано"
11. Нажать "Сохранить".

Трындец!

Вобщем, сделал компонент, который показывает простую форму:

- Выбор файла
- Имя документа
- Категория документа

Заполняем три поля, жмем "Загрузить", и создается документ с заданным именем и указанным файлом.
По-моему, удобно.

Вобщем, качайте, пишите отзывы и пожелания, если кому-то еще интересно.
Файл - в приложении к посту.

* com_fast_docman.zip (3.8 Кб - загружено 2534 раз.)
« Последнее редактирование: 24.01.2007, 13:15:28 от smart » Записан
 
Eudgen
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 12


« Ответ #1 : 24.01.2007, 16:09:36 »

shprota

Супер. Cheesy Значительно облегчил задачу закачки.
Было бы еще хорошо если бы ты к существующим опциям
- Выбор файла
- Имя документа
- Категория документа

добавил -ОПИСАНИЕ ФАЙЛА.

Возможно? Smiley
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #2 : 24.01.2007, 16:44:07 »

Возможно? Smiley

Возможно! Сделаю, как время выдастся.
Записан
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 Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #4 : 09.02.2007, 13:22:08 »

А собственно DOCMan установить пробовали? Azn
Записан
server2006
Гость
« Ответ #5 : 09.02.2007, 15:09:01 »

Да..... бывает laugh
Записан
Kotofeich
Осваиваюсь на форуме
***

Репутация: +22/-1
Offline Offline

Пол: Мужской
Сообщений: 35


« Ответ #6 : 09.02.2007, 15:35:35 »

А чем компонент mjaztools.autopopulate.for.docman плох был? Он по-моему отлично со всем справлялся..
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #7 : 09.02.2007, 17:04:56 »

А чем компонент mjaztools.autopopulate.for.docman плох был? Он по-моему отлично со всем справлялся..
Это совершенно разные вещи. Autopopulate требует сперва загрузить файлы на сервер, а потом создает документы.
Моя приблудина позволяет быстро загрузить один файл и сразу создать под него документ.
Не знаю, как для кого, а под мои задачи - это идеальный вариант.
Записан
Eudgen
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 12


« Ответ #8 : 10.02.2007, 21:13:35 »

Возможно! Сделаю, как время выдастся.

Как со временем! Удалось сделать дополнение?
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #9 : 12.02.2007, 21:31:02 »

Время нашлось. Компонент прилагается.

* fast_docman_desc.zip (3.91 Кб - загружено 1401 раз.)
Записан
Yurets
Завсегдатай
*****

Репутация: +77/-0
Offline Offline

Пол: Мужской
Сообщений: 510


Губернатор острова Борнео


« Ответ #10 : 15.02.2007, 19:47:25 »

Отличная работа!

___
Куда нажимать, чтобы повысить ему репутацию?!
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #11 : 15.02.2007, 19:59:56 »

Куда нажимать, чтобы повысить ему репутацию?!
сможешь после 20 сообщений на форуме Wink (не флудить!)
Записан
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 Offline

Сообщений: 6


« Ответ #13 : 24.04.2007, 10:30:15 »

Спасибо! отличная штука...
Из пожеланий: пожалуй, неплохо бы было прикрутить пакетную загрузку...

Azn
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #14 : 24.04.2007, 12:33:38 »

Из пожеланий: пожалуй, неплохо бы было прикрутить пакетную загрузку...

Для пакетной загрузки есть "Autopopulate for Docman".
Записан
vlad_2222
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 42



« Ответ #15 : 30.08.2007, 01:52:09 »

страно , комп-нт установился но не работает совсем... чистый экран и все....
Записан
majer
Захожу иногда
**

Репутация: +0/-0
Offline 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 Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #17 : 28.02.2008, 03:36:24 »

Я не совсем понял, как вы этот компонент сделали для юзеров. Если просто создали пункт меню с этим компонентом, ничего не получится, так как у компонента нет части для фронт-энда - он работает только в админке.

А зачем вам там кнопки сохранить и отменить? Там есть одна единственная кнопка "загрузить" Azn
Записан
majer
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 6


« Ответ #18 : 28.02.2008, 03:47:54 »

я его скопировал в public_html/components/com_fast_docman/ и переименовал файлы! он отображается, файлы загружает (нажатием кнопки Enter) но только когда захожу под админом! что делать?

А кнопки "загрузить тоже нет!"
Записан
majer
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 6


« Ответ #19 : 28.02.2008, 03:55:49 »

Просто очень хотелось бы сделать его для юзеров!
Помогите пожалуйста!
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline 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 Offline

Пол: Мужской
Сообщений: 6


« Ответ #21 : 28.02.2008, 04:05:28 »

Вот спасибо! щас буду пробовать!

Если что отпишусь!  Smiley
Записан
majer
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 6


« Ответ #22 : 28.02.2008, 04:30:45 »

всё получилось!! Спасибо огромное!!!  Smiley Cheesy
Записан
Weaver
Гость
« Ответ #23 : 31.03.2008, 10:10:13 »

Спасибо за разработку   Cheesy
Записан
shurpet
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline 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 Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #25 : 23.06.2008, 20:29:39 »

shprota
Привет. А можна сделать компонент для работы с файлами выложенных на ftp-сервере.

Наверное, можно, но мой компонент этим не занимается.
Записан
mvart
Осваиваюсь на форуме
***

Репутация: +0/-2
Offline Offline

Сообщений: 42



« Ответ #26 : 25.06.2008, 07:16:59 »

А что может быть за ошибка при закачке--------- Ошибка закачки. - Проблема с каталогом
кто может пояснить
joomla в localhost -сервер APPserv
локальная сеть организации
Записан
chemerzaev
Завсегдатай
*****

Репутация: +74/-3
Offline Offline

Пол: Мужской
Сообщений: 755


Надо мыслить. Меня, например, кормят идеи.


« Ответ #27 : 09.07.2008, 12:46:48 »

Приветствую shprota очень нужен модуль к компоненту и лучше было бы если можно было вводить и номер дока
Записан
shprota
Разработчик расширений для Joomla 1.5
*

Репутация: +46/-1
Offline Offline

Пол: Мужской
Сообщений: 834


Тружусь, не покладая рук


« Ответ #28 : 09.07.2008, 14:06:14 »

Приветствую shprota очень нужен модуль к компоненту и лучше было бы если можно было вводить и номер дока

Какой модуль?! Какой номер?! Вы о чем вообще?
Записан
chemerzaev
Завсегдатай
*****

Репутация: +74/-3
Offline Offline

Пол: Мужской
Сообщений: 755


Надо мыслить. Меня, например, кормят идеи.


« Ответ #29 : 09.07.2008, 14:37:31 »

компонент у тбя хороший
просто хотелось бы что бы был и модуль поиска документов на подобии kremlin.ru
Дело  в том что я делаю сайт для Минздрава ЧР и нужно аккуратно уложить все доки(законы и постонвления)  мне очень симпатично твое решение хранение их
а вот для того что бы организовать поиск
хотелось бы
что бы посетитель мог
найти их введя 
1. Название
2.  № документа
3. Время пояления
4. Кем издан
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet