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

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1] 2 3 4 5 6 7   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Русский DocMan 1.5.x + инструкция по обновлению  (Прочитано 44475 раз)
0 Пользователей и 1 Гость смотрят эту тему.
krox
Осваиваюсь на форуме
***

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

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


« : 09.01.2010, 15:00:45 »

ВНИМАНИЕ! Последнюю версию ищите в последних сообщениях данной ветки, т.к. версия 1.5.1 - не последняя.

Да, это не обман, прямо тут, прямо сейчас и бесплатно Smiley .

 drink Скачать русский DocMan 1.5.1. Оригинальная версия  drink - размер файла 738Kb. В тему можно аттачить файлы до 512Kb.
Скачали компонент? Не забудьте нажать на + в моём профиле  Smiley

Оффициальная страница DocMan - тут можно прочитать описание компонента
Новость про DocMan 1.5.1 на joomlaportal.ru

ВНИМАНИЕ! Данный компонент предназначен для Joomla 1.5.x. На Joomla старых версий используйте DocMan 1.4

А теперь немного ОБЯЗАТЕЛЬНОЙ информации относительно компонента
Все папки прикрыты файлом index.html (в офф.версии отсутствует).
    Языковые файлы
    • Языковые файлы компонентов остались практически без изменений с версии компонента DocMan 1.4, а все мамботы заменены на плагины
    • Мной полностью переведены все модули и плагины входящие в версию DocMan 1.5.1 . Они ставятся вместе с компонентов
    • С модулями и плагинами ставящимися вместе с компонентом идут языковые файлы для других языков, например французского, немецкого и т.д. Если они вам не нужны, можете поискать их по папкам и удалить  Smiley
    • Компонент переведён на 99,5%

    Вместе с компонентом поставляются модули и плагины, их список и описание тут
      Модули front-end'а (сайта)
      • DOCman Category - Показывает документы из одной категории
      • DOCman Latest Downloads - Показывает последние добавленные документы
      • DOCman Most Downloaded - Показывает самые скачиваемые документы

        Модули back-end'а (админ-панели)
        • News - Показывает заголовки последних новостей из DOCMan
        • Unapproved - Показывает последние несанкционированных документы в панели управления администратора DOCMan
        • Latest docs - Показывает последние добавленные документы в панели управления администратора DOCMan
        • Top docs - Показывает самые загружаемые документы в панели управления администратора DOCMan
        • Latest logs - Показывает загрузили последнюю вошли документы в панели управления администратора DOCMan
        Модули админ-панели у меня почему-то продублировались. Может быть из-за того, что обновлял версию 1.4 до 1.5. Если у вас тоже самое, удалите повторы с наименьшими идентификаторами!

          Плагины
          • DOCman Standard Buttons - позволяет показывать/скрывать кнопки в frontend-панели
          • DOCLink - DOCLink является Joomla! редактора плагин, который позволяет устанавливать связь с файлами DOCMan с помощью всплывающего диалогового окна.
          • Search DOCman - плагин поиска. Наследие от DocMan 1.4

          Обновляем DocMan 1.4 до версии DocMan 1.5:
          1. Удаляем папку com_docman из папки ./administrator/components/
          2. Удаляем папку com_docman из папки ./components/
          3. Устанавливаем пакет docman_v1.5.1.stable_RU.zip так же как и другие компоненты.

          Поздравляю, теперь у вас стоит DocMan 1.5.1 и вы сохранили старые файлы.


          Для тех, кто будет ставить с нуля:
          После установки компонента проверьте таблицы связанные с данным компонентов начиная с jos_docman. Посмотрите, какая кодировка стоит. Если utf8_general_cl - можете смело работать. Если нет, измените на utf8_general_cl, чтобы русский текст не отображался знаками вопросов.

          Интеграция с Community Builder:
          Работают старые плагины для интеграции  Smiley

          вот, вроде как MiniFAQ получилось по новому компоненту  Smiley.
          Косяки в переводах думаю стоит писать ниже  Smiley
          Просьба к администрации: ПРИКРЕПИТЕ ПОЖАЛУЙСТА ТЕМУ  Smiley

          P.S> Скачали компонент? Не забудьте нажать на + в моём профиле  Smiley

          P.S.S> пользователь dimsa предоставил версию компонента DocMan 1.5.1 с исправленными ошибками. Скачать можно с ifolder, или с зеркала на народ.ру[/list][/list][/list][/list]
          « Последнее редактирование: 14.03.2010, 22:56:35 от era » Записан
          3AKA3
          Осваиваюсь на форуме
          ***

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

          Сообщений: 27



          « Ответ #1 : 09.01.2010, 15:15:51 »

          он платный стал?
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #2 : 09.01.2010, 15:19:06 »

          3AKA3, Да. С версии 1.5 его цена составляет 11 Евриков  Smiley
          Записан
          beliyadm
          Профи
          ********

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

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


          Севастополь==Россия


          « Ответ #3 : 09.01.2010, 15:19:25 »

          А теперь немного офтопа, как я понял, то DOCman 1.5 стоит ? 11.97
          Потому как расценивать в соответствии с правилами форума (по варезу) русифицированную сборку?
          Меня вводит в заблуждение цитата
          Цитировать
          No, DOCman is still Free Software (as in Freedom) released under the GPL, just like Joomla. You still get the freedom to use DOCman as you wish. By buying DOCman, you support open source development. For everybody else, DOCman 1.4 is still available and will always be free of charge
          Если правильно понял, то лицензия не изменилась, как было свободное использование так и осталось, но тогда я не понимаю разницу в предложении между "By buying DOCman, you support open source development" и "For everybody else, DOCman 1.4 is still available and will always be free". Хочу плачу и поддерживаю - хочу нет, дело свободное
          http://www.joomlatools.eu/store.html
          « Последнее редактирование: 09.01.2010, 15:22:34 от beliyadm » Записан
          3AKA3
          Осваиваюсь на форуме
          ***

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

          Сообщений: 27



          « Ответ #4 : 09.01.2010, 15:20:45 »

          Буржуи))))
          Хотя все правильно
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #5 : 09.01.2010, 15:25:15 »

          А теперь немного офтопа, как я понял, то DOCman 1.5 стоит ? 11.97
          Потому как расценивать в соответствии с правилами форума (по варезу) русифицированную сборку?
          Меня вводит в заблуждение цитатаЕсли правильно понял, то лицензия не изменилась, как было свободное использование так и осталось, но тогда я не понимаю разницу в предложении между "By buying DOCman, you support open source development" и "For everybody else, DOCman 1.4 is still available and will always be free"
          http://www.joomlatools.eu/store.html
          буржуи хотят лёгких денег и не хотят заморачиваться с серьёзным лицензированием. Насколько я понимаю из их текста, если вы где-то найдёте DocMan 1.5 и скачаете его - качайте. Но буржуям как правило легче заплатить 12 евро - для них это копейки и не заморачиваться с поиском, где же скачать его бесплатно Smiley

          так что юзайте и не заморачивайтесь Smiley
          Записан
          3AKA3
          Осваиваюсь на форуме
          ***

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

          Сообщений: 27



          « Ответ #6 : 09.01.2010, 15:26:00 »

          я тоже об этом подумал
          Записан
          JoomlaTeacher
          Захожу иногда
          **

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

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



          « Ответ #7 : 11.01.2010, 19:56:36 »

          спасибо за локализацию компонента. Искал его специально. Для старой версии использую его давно - очень достойный компонент. Не нашел в профиле - где там плюсик?
          Записан
          mavl23
          Гость
          « Ответ #8 : 11.01.2010, 20:45:05 »

          Cпасибо за компонент.Всё работает хорошо.
          Плюсик тоже не нашёл.
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #9 : 11.01.2010, 20:52:10 »

          10 сообщений станет - найдёте)
          так же, когда 10 сообщений будет, сможете файлы прикреплять)
          Записан
          Yoy
          Захожу иногда
          **

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

          Сообщений: 14


          « Ответ #10 : 13.01.2010, 17:28:50 »

          Аааа у меня проблема. И даже очень большая.

          Обновил ДокМэн с 1.4 до 1.5.1, и в итоге при заходе в компонент с фронтпейджа браузер пишет следующее:

          Цитировать
          Удаленный сервер или файл не найден

          Вы попытались получить доступ к адресу http://www.site.ru/docman.html, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу.
          Это вам не 404 ошибка, а просто ХЗ что ((

          Я думал, что ошибка из-за sh404, я его отключил, и все равно такая же ошибка ((

          Заходил и с этого адреса: http://www.site.ru/index.php?option=com_docman - история та же.

          Что делать-то? Хелп!
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #11 : 13.01.2010, 18:17:33 »

          на денвере работаешь? что с правами на файлы?
          как устанавливал?
          после отключения sh404SEF кэш чистил?
          иногда такая бяка бывает, сео отключил, а кэш не почистил...
          Записан
          Yoy
          Захожу иногда
          **

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

          Сообщений: 14


          « Ответ #12 : 13.01.2010, 18:27:21 »

          Аааа у меня проблема. И даже очень большая.

          Обновил ДокМэн с 1.4 до 1.5.1, и в итоге при заходе в компонент с фронтпейджа браузер пишет следующее:
          Это вам не 404 ошибка, а просто ХЗ что ((

          Я думал, что ошибка из-за sh404, я его отключил, и все равно такая же ошибка ((

          Заходил и с этого адреса: http://www.site.ru/index.php?option=com_docman - история та же.

          Что делать-то? Хелп!

          ПРОБЛЕМА РЕШЕНА, оказывается, старый конфиг ДокМэна не подходит под новую версию. Со старым конфигом ошибка в браузере, а с новым - все нормально, компонент работает. Хотя разработчики писали, что со старым конфигом все должно работать.
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #13 : 13.01.2010, 19:05:01 »

          Yoy, плохо инструкцию по обновлению читаете. Ясно же написано, что удалить папки com_docman и ТОЛЬКО после этого устанавливать компонент
          Записан
          Yoy
          Захожу иногда
          **

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

          Сообщений: 14


          « Ответ #14 : 13.01.2010, 20:22:41 »

          Я читал инструкцию, там написано удалить папки (они, кстати, сами удаляются, если удалить компонент стандартным образом из админки Жумлы), преждевременно сохранив конфиг файл. Потом заменить старый конфиг на новый после установки нового компонента ДокМэн.
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #15 : 13.01.2010, 21:11:30 »

          Yoy если удалять компонет могут удалиться и таблички в БД, что совсем нам не надо.
          Удаляя папки ручками мы ставим конфиг с версии 1.5 и всё работает нормально.
          Прежде чем это написать, проверил на себе!
          Записан
          Yoy
          Захожу иногда
          **

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

          Сообщений: 14


          « Ответ #16 : 14.01.2010, 20:09:25 »

          Вот такой вопрос: в новой версии ДокМана при нажатии на кнопку "Подробнее" ссылка имеет такой вид (ЧПУ):
          http://www.site.ru/doc_details/files_name.html?tmpl=component

          При нажатии на "Подробнее" открывается страница информации о файле, но без каркаса сайта, вот скрин:


          Если у ссылки отбросить параметр tmpl=component, то информация о файле открывается как и положено, в общем оформлении и каркасе сайта.

          Кто знает, как избавится от tmpl=component в ссылках при "Подробнее" ?
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #17 : 15.01.2010, 18:03:30 »

          Yoy смотри:
          нам потребуется файл standardbuttons.php в папке plugins/docman

          в этом файле находим строки
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=1');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details', array('tmpl'=>'component')), $params);
             }
          начинаются на 46 строке

          и меняем следующим образом:
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=0');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details'), $params);
             }

          P.S> немного едет форматирование
          Записан
          Yolqin
          Осваиваюсь на форуме
          ***

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

          Сообщений: 39


          « Ответ #18 : 16.01.2010, 21:45:27 »

          Уважаемый krox спасибо большое за проделанную работу, поставлю плюсик как только наберу 10 сообщений. Но к сожалению у меня на денвере при установке выходит сообщение:

          Цитировать
          Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\joomla\www\libraries\joomla\filesystem\folder.php on line 427

          Или иногда:
          Цитировать
          Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\joomla\www\libraries\joomla\filesystem\filer.php on line 497

          Не можете ли вы помочь мне с этим?
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #19 : 16.01.2010, 22:07:41 »

          у тебя толи денвер тормозит толи ещё что-то...
          убей денвер и попробуй на реальном хосте
          Записан
          Yolqin
          Осваиваюсь на форуме
          ***

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

          Сообщений: 39


          « Ответ #20 : 17.01.2010, 12:49:07 »

          к сожалению на реальном хосте пока не могу;
          Попробовал переустановить denwer, устанавливать англ. версию DocMan 1.5.1 ничего не работает  
          Посмотрел в папки components и administrator/components  там стоит папка com_docman, но в ней не все файлы. Пробовал в ручную туда поставить компонент, но потом в админ панели его не найти.
          Кто нибудь еще пробовал на денвер сажать этот компонент?
          « Последнее редактирование: 17.01.2010, 16:22:26 от Yolqin » Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #21 : 17.01.2010, 15:52:28 »

          попробуй разве что ещё в настройках ПэХаПэ пошариться... исходя из твоего первого соообщения видно, что скрипт не успевает выполниться...
          Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #22 : 18.01.2010, 13:30:19 »

          Небольшое дополнение... Докман 1.5.1 по прежнему не ищет, если названия документов на русском языке. Для того чтобы это исправить:

          В файле /administrator/components/com_docman/classes/DOCMAN_utils.class.php:

          Строку:
          Line 1023: $text = htmlentities($text, ENT_QUOTES);

          Меняем на следующую:
          Line 1023: $text = htmlentities($text, ENT_QUOTES, 'UTF-8');

          Ну и естественно, сама база должна быть в нужной кодировке.

          Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #23 : 18.01.2010, 15:04:51 »

          Yoy смотри:
          нам потребуется файл standardbuttons.php в папке plugins/docman

          в этом файле находим строки
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=1');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details', array('tmpl'=>'component')), $params);
             }
          начинаются на 46 строке

          и меняем следующим образом:
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=0');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details'), $params);
             }

          P.S> немного едет форматирование

          В принципе этого можно не делать т.к. по логике работы, это окно "Подробнее"  должно открываться во всплывающем окне (поэтому и грузится без шаблона сайта).  Скрипт работы заложен в файле theme.js. У меня пока не получается заставить его нормально открываться, открывается все равно в текущем.

          Если кто то поправит, буду признателен... может и сам найду решение.
          Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #24 : 18.01.2010, 15:09:35 »

          Есть еще ошибка в файле docman.params.xml. Неправильно указана кодировка. Необходимо поставить UTF-8. Тогда при создании документа на вкладке подробности все будет отображаться на русском.  Это касается указания параметров "Контрольная сумма CRC" и "Контрольная сумма MD5 ".
          Записан
          Yoy
          Захожу иногда
          **

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

          Сообщений: 14


          « Ответ #25 : 18.01.2010, 19:00:24 »

          dimsa, благодарю за найденные ошибки и их решения.
          Если сплывающим окном "Подробнее" разберетесь, то вообще супер будет.
          Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #26 : 18.01.2010, 20:06:04 »

          Yoy смотри:
          нам потребуется файл standardbuttons.php в папке plugins/docman

          в этом файле находим строки
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=1');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details', array('tmpl'=>'component')), $params);
             }
          начинаются на 46 строке

          и меняем следующим образом:
          Код
              if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=0');
                 $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details'), $params);
             }

          P.S> немного едет форматирование

          Если Вы все таки сделали эти изменения, то чтобы форматирование сайта не сьезжало, нужно в файле
          components/com_docman/Themes/default/css/theme.css

          Код:
          /* ---------- Details styles ---------------------------------------- */

          #dm_details {
          clear:left;
          width: 725px;
          text-align: left;
          float: left;
          margin: 15px 25px;
          }

          поменять на следующее :
          Код:
          /* ---------- Details styles ---------------------------------------- */

          #dm_details {
          clear:left;
          width: auto;
          text-align: left;
          float: left;
          margin: 15px 25px;
          }

          тогда табличка, в которой выводятся подробности о файле впишется в дизайн. Остальные параметры по выводу информации и придания внешнего вида можно смотреть в этом же файле и настроить как Вам удобно...
          « Последнее редактирование: 19.01.2010, 11:12:36 от dimsa » Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #27 : 18.01.2010, 20:11:02 »

          Есть еще одна ошибочка: при установке не устанавливаются иконки меню Docman, вместо их ставится прочерк (по крайней мере у меня)...
          « Последнее редактирование: 18.01.2010, 20:19:47 от dimsa » Записан
          dimsa
          Давно я тут
          ****

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

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



          « Ответ #28 : 19.01.2010, 11:21:53 »

          На форуме разработчика пишут, что можно сделать  еще таким образом :

          в файле standardbuttons.php в папке plugins/docman


          Код:
          if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=1');
                  $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details', array('tmpl'=>'component')), $params);
              }

          и меняем на:
          Код:
          if($botParams->get('details', 1)) {
              $params = new DMmosParameters('popup=0');
                  $buttons['details'] = new DOCMAN_Button('details', _DML_BUTTON_DETAILS, $doc->_formatLink('doc_details'));
              }

          Решение, позволяющее выводить подробную информацию о файле вместе с общим оформлением сайта.

          P.S. Мне  такой вариант нравится больше, но есть минус, что каждый раз нужно возращаться на страницу списка файлов. К сожалению пока не решил вопрос по всплывающему окну, вроде программный код правильный, а работать все равно не хочет... то ли это баг то ли что то мешает работе java скрипта.
          Записан
          krox
          Осваиваюсь на форуме
          ***

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

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


          « Ответ #29 : 19.01.2010, 11:41:47 »

          Цитировать
          P.S. Мне  такой вариант нравится больше, но есть минус, что каждый раз нужно возращаться на страницу списка файлов. К сожалению пока не решил вопрос по всплывающему окну, вроде программный код правильный, а работать все равно не хочет... то ли это баг то ли что то мешает работе java скрипта.
          Код
          <a href="javascript:document.history(-1)">Назад</a>
          думаю можно этот код использовать, но куда вставлять?
          Записан
          Страниц: [1] 2 3 4 5 6 7   Вверх
            Добавить закладку  |  Печать  
           
          Перейти в:  

          Рейтинг@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