Страница 2 из 19
Добавлено: Вс окт 08, 2006 12:09
Ник
Alextp писал(а):Что такое "directory-traversal vulnerabilities" ?
Смотри:
http://www.hamid.ir/paper/dt.txt
Кстати, что-то я новую версию здесь не вижу...
М.б. пора делать страничку на сайте у Эрго?!?
Добавлено: Вс окт 08, 2006 12:27
Alextp
and if you press YES , you trigger an Directory traversal vulnerability and you can find hamid.txt in X:\hacked\
winzip and winrar patch their bug (but i am sure still many people click on YES as i test (-: )
old version of winzip have Directory traversal vulnerability while extracting TAR file
Вот что это такое. Т.е. если в архиве у тебя лежало "..\..\ ...... \Hacked.txt", то распакуется такой файл не туда, куда ты указал, а в относительную папку. Т.е. может попасть в системную папку и что-то затереть.
С файлами ООо такого быть не может.
Добавлено: Вс окт 08, 2006 12:32
Alextp
Версию обновил. Выложу у Эрго, когда поправлю работу клавиш в Листере.
Добавлено: Вс окт 08, 2006 13:03
Ник
У меня почему-то на файлах ООо 1.1.* не срабатывает:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
-----------------------------------------
The system cannot locate the resource specified. Error processing resource 'office.dtd'. Error processing resource 'file:/...
<!DOCTYPE office:document-content PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "office.dtd">
Плагин переустановил (снёс, перезапуск, снова поставил), ТК перезапустил.
И ещё:
INI-файла что-то не видно...
Добавлено: Вс окт 08, 2006 13:10
Ник
Кстати, на файлах ООо 1.1.* там одну строчку нужно было менять (я вроде присылал что и как)...
...
4.Открываете content.xml в любом текстовом редакторе, понимающем UTF-8;
5.После первой строчки:
<?xml version="1.0" encoding="UTF-8"?>
вставляете строчку:
<?xml-stylesheet href="sxw-html.xsl" type="text/xsl"?>
6. Открываете content.xml в Mozilla и видите документ, разумеется, с потерей форматирования, но с сохранением заголовков, абзацев, таблиц и списков.
!!!Если убрать вторую "строчку" (на самом деле всё это идёт в одну строку):
<!DOCTYPE office:document-content PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "office.dtd">
то будет открываться в ИЭ...
Добавлено: Вс окт 08, 2006 13:37
Alextp
Это у тебя файлы 1.х какие-то не такие.

Я свои генерировал OOo2, через "Сохранить как". Пришли мне, плиз, два-три файла, посмотрю.
Добавлено: Вс окт 08, 2006 22:04
Ник
Это у меня родные файлы ООо 1.1.*, созданные мной лично, а не сделанные с помощью ООо 2

Файлы ООо 1.1.3 и 1.1.4 ушли...
Добавлено: Вс окт 08, 2006 23:08
Alextp
Обновил.
Большая просьба, посмотреть на каких типах (кроме ODT SXW) плагин реально работает.
Выяснилось, что не работает на ODS.
Код: Выделить всё
cDetectString: PChar =
'EXT="ODT" | EXT="ODP" | EXT="ODG" | EXT="ODF" | EXT="ODB" | EXT="ODM" | '+
'EXT="OTT" | EXT="OTH" | EXT="OTG" | EXT="OTP" | '+
'EXT="SXW" | EXT="SXC" | EXT="SXG" | EXT="SXI" | EXT="SXD" | EXT="SXM" | '+
'EXT="STW" | EXT="STC" | EXT="STD" | EXT="STI"';
Добавлено: Пн окт 09, 2006 07:49
Ник
Так и должно быть - это особенности стилевых файлов, а не твоего плагина: тот стилевой файл, что я тебе присылал (из конфы) показывает и ООо 1.1.* тексты, и таблицы, и текст из рисунков (но самих рисунков не показывает), а новый стилевой файл показывает только ООо 2.* текст.
Добавлено: Пн окт 09, 2006 09:44
Alextp
А OOo Draw 1.x показывает?
Добавлено: Пн окт 09, 2006 20:41
Ник
Ник писал(а):...показывает и ООо 1.1.* ... текст из рисунков (но самих рисунков не показывает)...
Как раз OOo Draw и имеется ввиду.
Добавлено: Пн окт 09, 2006 21:19
Alextp
Я для OOo 1 оставил все расширения, для OOo 2 только ODT OTT - правильно?
Добавлено: Вт окт 10, 2006 07:40
Ник
Жаль, но, по-видимому, правильно...
Добавлено: Вт фев 20, 2007 02:16
ArkadyVB
Этот плаг работает намного приличнее (в смысле качества вывода и приближения к оригинальному выводу - показаны левые отступы, размеры шрифтов, выделение цветом, таблицы), чем OOOSimpleViewer. Но есть замечания:
- вначале того текста, который я тестировал, показывается много мусора ("неизвестно" и даты). Полагаю, это как-то связано с историей изменений, которая в опенофисе включается через Правка / Изменения. Симпльювер тоже в начале этого текста пытался мусор выводить.
- чего я не понимаю: при переключении (Alt-Tab) из этого вьювера в
другое окно и обратно, теряется фокус, т.е. перестают работать клавиши (стрелки, Esc) и колесо, пока я не щёлкну мышой внутри окна.
- как и для симплвьювера, хотелось бы чуть больше наглядности, в том смысле, чтобы абзацы разделялись пустыми строками (или _хотя бы_ неплохо бы иметь возможность включать показ знаков конца абзаца). Впрочем, возможно, ничего этого не потребовалось бы, если бы вьювер отработал показ красных строк (отступов для первых строк).
- сноски показываются, но визуально сливаются с основным текстом и не понятно, где они начинаются и где кончаются. Если бы я не знал свой текст, то решил бы, что это вьювер случайным образом нарезает текст. Соответственно, необходимо визуальное отделение текста сносок от основного текста (как вариант: выдача текста сноски внутри фигурных скобок: {{}}) и, вероятно, показ сносок не в месте ссылки на неё (а, например, после абзаца). Разумеется, должен быть показан номер сноски, а ссылка на сноску должна быть, как и в оригинале, верхним индексом, а не цифрой в том же формате, что и текст абзаца.
Добавлено: Вт фев 20, 2007 05:27
Ник
2ArkadyVB
Хватит глупости требовать - я уже почитал Ваши требования в другой теме. Вьюер - это не редактор!
Плагин и так медленно работает - теперь ещё в два раза медленнее будет - легче ООо запустить...
Вы хотя бы разобрались с технологией его работы - там идёт распаковка и парсинг и всё...
Любые другие действия резко замедлят и без того небыстрые действия.
Нужен Вам полноценный вьюер ООо - скачайте другой и пользуйтесь. Плагин для ТК - именно для быстрого просмотра!