Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

20 Сентябрь 2017, 10:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice  без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: LibreWeb  (Прочитано 2848 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vladboscaneanu
Новичок
*
Offline Offline

Пол: Мужской
Расположение: San Remo
Сообщений: 19


« Стартовое сообщение: 29 Апрель 2017, 02:25 »

здравствуйте,нужна ваша помощь в тестировании нового расширения.Для правильной работы нужны root-права.
К сожалению пишу с виртуальной клавиатурой ,так как русской нет, да и не умею, если честно.
Данное расширение позволяет загружать контент из сети,и сохранять настройки для каждого документа отдельно.
Во время запуска читается имя документа и по нему заполняются ячейки.
Все что вам нужно это введите полный url - address и один tag, например p или a.
после нажмите кнопку Check URL и проверьте Tag Control ListBox.
Tested only on Windows 10.

* LibreWeb-Ls-0.0.1.oxt (36.5 Кб - загружено 8 раз.)
Записан
Yakov
Администратор
*
Offline Offline

Сообщений: 2 231


WWW
« Ответ #1: 29 Апрель 2017, 08:25 »

В Apache Open Office не устанавливается, а в LibreOffice пишет о необходимости как минимум LibreOffice 5.2.

Расширение написано на Python, отсюда и требование к LibreOffice 5.2?
Записан

mikekaganski
Ветеран
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 574


« Ответ #2: 29 Апрель 2017, 08:35 »

Расширение написано на Python, отсюда и требование к LibreOffice 5.2?

Не вижу связи...
Записан

С уважением,
Михаил Каганский
Yakov
Администратор
*
Offline Offline

Сообщений: 2 231


WWW
« Ответ #3: 29 Апрель 2017, 08:54 »

Имеется в виду конкретная версия Python, с которой идёт LibreOffice 5.2 для Windows.
Видимо с более ранними версиями Python расширение не работает...
« Последнее редактирование: 29 Апрель 2017, 08:58 от Yakov » Записан

vladboscaneanu
Новичок
*
Offline Offline

Пол: Мужской
Расположение: San Remo
Сообщений: 19


« Ответ #4: 29 Апрель 2017, 09:40 »

Здравствуйте спасибо за интерес. К сожалению я тестировал только на na LibreOffice 5.2 ,поэтому и установил такую миним планку при
компиляции.На Апаче не пойдет: код написан под python 3.
Записан
Yakov
Администратор
*
Offline Offline

Сообщений: 2 231


WWW
« Ответ #5: 29 Апрель 2017, 11:40 »

На LO 5.3.3 (Win7) возникает ошибка:
при вызове Start service
Цитата:
Ошибка сценария при выполнении сценария Python vnd.sun.star.script:LibreWeb-Ls-0.0.1.oxt|LibreWeb|main.py$Start_service?language=Python&location=share:uno_packages.

Сообщение: <class 'KeyError'>: 'LibreWeb-Ls-0.0.1.oxt'
  File "C:\Program Files (x86)\LibreOffice 5\program\pythonscript.py", line 993, in getScript
    self.provCtx.uriHelper.getStorageURI(scriptUri) );
  File "C:\Program Files (x86)\LibreOffice 5\program\pythonscript.py", line 381, in getStorageUrlFromPersistentUrl
    package = self.mapPackageName2Path[ packageName ]
при вызове Settings
Цитата:
Ошибка сценария при выполнении сценария Python vnd.sun.star.script:LibreWeb-Ls-0.0.1.oxt|LibreWeb|main.py$Settings?language=Python&location=share:uno_packages.

Сообщение: <class 'KeyError'>: 'LibreWeb-Ls-0.0.1.oxt'
  File "C:\Program Files (x86)\LibreOffice 5\program\pythonscript.py", line 993, in getScript
    self.provCtx.uriHelper.getStorageURI(scriptUri) );
  File "C:\Program Files (x86)\LibreOffice 5\program\pythonscript.py", line 381, in getStorageUrlFromPersistentUrl
    package = self.mapPackageName2Path[ packageName ]
Записан

vladboscaneanu
Новичок
*
Offline Offline

Пол: Мужской
Расположение: San Remo
Сообщений: 19


« Ответ #6: 29 Апрель 2017, 17:06 »

очень вам благодарен.ошибку которую вы видете, это нормально.В случае с python , всегда предоставляются
две версии расширения : запуск программы от имени администратора  и другая версия,
запуск программы от имени другого пользователя.
Вы установили расширение для администратора как обычный пользователь.
Не беда.
Вот две версии,
1 --Ls суффикс для админа
2 --L суффикс для обычного пользователя

minimum LibreOffice version 5.0

Для Правильной работы установите как описано на сайте Extension LibreOffice :
1.Запускайте LibreOffice как администратор.
2.Меню --> Настройки -->Добавить
3.В окне указываем путь к расширению (для админа),жмем ОК.
4.Напоследок LibreOffice спросит для кого устанавливаем, жмем для всех.
5.Это все

Версия для usera не может создать или изменить файл настроек сайтов, может только читать.

P.S. Не устанавливать расширение двойным кликом мыши по нему, если LibreOffice по умолчанию запускается без root права!!!
P.P.S. Вот снимок при обследовании вашего сайта минуту назад.

* LibreWeb-Ls-0.0.1.oxt (62.24 Кб - загружено 5 раз.)
* LibreWeb-L-0.0.1.oxt (62.24 Кб - загружено 5 раз.)

* Cattura.PNG (17.12 Кб, 822x592 - просмотрено 21 раз.)
Записан
Yakov
Администратор
*
Offline Offline

Сообщений: 2 231


WWW
« Ответ #7: 29 Апрель 2017, 21:06 »

2 --L суффикс для обычного пользователя
Эта версия заработала!

1 --Ls суффикс для админа

Так и выдаёт ошибку даже при установке для всех пользователей и запуске офиса от имени администратора.
Записан

vladboscaneanu
Новичок
*
Offline Offline

Пол: Мужской
Расположение: San Remo
Сообщений: 19


« Ответ #8: 13 Июнь 2017, 16:20 »

Здравствуйте Yakov.
Извините за поздний ответ.
На даний момент LibreWeb находится на 7 месте по популярности в
https://extensions.libreoffice.org/extensions , там же можно скачать последнюю версию,
которая обросла функционалом.
Как и прежде , мне очень важен feedback, поэтому если у кого-то ести вопросы, прошу задавайте.
С уважением,
Владимир
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!