ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Просмотр XML-файлов VVSite  08/06/05 04:14 PM

Привет народ!

Я выложил _//vvs.post.lg.ua/Opera7/viewxml.zip_ прототип скрипта для просмотра xml-файлов подобное тому как отображаются эти файлы в IE,Mozilla. У меня просьба ко всем кто работает с UserScript в Opera - подскажите где искать глюк - скрипт в некоторых файлах дублирует тэги и в результате получается фигня.

Для использования положите в папку где у вас лежат скрипты Оперы , откройте какой-нить сайт и нажмите F10. Результат обработки выводится в отдельном окне. Если скрипт работает слишком долго нажмите кнопку Break для того чтобы остановить обработку.

Re: Просмотр XML-файлов S_M  08/06/05 04:24 PM

Что-то ничего по F10 не происходит.

Re: Просмотр XML-файлов VVSite  08/06/05 04:30 PM

А файл с расширением xml? В смысле тот, который хочешь просмотреть.

Re: Просмотр XML-файлов S_M  08/06/05 04:40 PM

Ага понятно. Локальный файл открывает нормально, но кириллицу не поддерживает.

Re: Просмотр XML-файлов S_M  08/06/05 04:44 PM

Так понятно , поддерживает , только предварительно надо выставить кодировку.

Re: Просмотр XML-файлов VVSite  08/06/05 04:49 PM

Странно, у меня кирилица выводится нормально скрин можешь прикрепить?

PS: скрипт в принципе может любой файл со структурой(xml, html и др.) отобразить для этого надо коментарии поставить на 4 и 55 строках: //
Хотя делал его я именно для XML, т.к. для HTML есть DOM-viewer навороченный скрипт

Re: Просмотр XML-файлов VVSite  08/06/05 04:52 PM

Надо, значит добавить тег МЕТА для кодировки

Re: Просмотр XML-файлов S_M  08/06/05 05:34 PM

С кодировкой все нормально, просто Opera в автомате не определила кодировку файла (там она и не указана), а когда вручную поставил - все стало нормально с просмотром. С коментариями мне больше понравилось, т.к. как-то не приходилось просматривать на сайтах ХМL .

Re: Просмотр XML-файлов VVSite  08/06/05 06:07 PM

Я сделал отступ поменьше в списках, чтобы удобно было просматривать - бери на старом месте.

Re: Просмотр XML-файлов S_M  08/06/05 06:17 PM

Да , так удобней. Сделай еще чтобы окно по центру было.

Re: Просмотр XML-файлов profiT  08/06/05 06:43 PM

Бр-р-р. Ну вы и написали.

Почему бы вам в генерируемом документе не описать CSS классы, а потом их накладывать на разные кусочки. В смысле:
tagName: {font-family: sans-serif; font-size:2; color:DarkRed};
brackets: {font-family: sans-serif; font-size:2; color:blue};
text: {font-family: sans-serif; font-size:2; color:Black; font-weight: bold};
plusMinus: {font-family:sans-serif; font-size:10pt; color:Red; text-decoration: none};

Код упростится.

Ещё плюс-минусы можно сделать картинками через "<img src="data:image/png;base64,", как у hesido в DomTreeViewer. Чуть красивее будет.

Re: Просмотр XML-файлов S_M  08/06/05 06:48 PM

Еще чуть-чуть и родится новый браузер.

Re: Просмотр XML-файлов Kildor  08/08/05 02:27 AM

Есть такая вещь — ajaxslt (http://sourceforge.net/projects/goog-ajaxslt/)
XSLT/xPath процессор на js
Вот бы его в виде userJS оформить… ;-)

К сожалению у меня знаний не хватает на это…

Re: Просмотр XML-файлов VVSite  08/08/05 07:01 AM

- да потому что это всего лишь прототип. Я наверное вообще перепишу главную функцию. Так что пожелания учтутся.

Re: Просмотр XML-файлов Kildor  08/08/05 08:59 AM

Проверил прям на этой странице… Всё работает… Прикольно., спасибо.

Кстати, это же на списках сделано?
Может переделаешь на CSS оформление?
Кстати, обнаружил только что глюк.
При попытке написать текст, содержащий „y“ (игрек латинское), запускается твой скрипт.
Пока только заметил игрик, и только в полях редактирования
никаких шоткатов на "y" у меня нет.

PS: Плюсы не надо картинками делать — так как есть намного красивее… Я у hesido убираю картинки.
Если и делать как у hesido, то это рисовать деревья через li:before. Благо идею эту придумал я… ;-)

PPS: маленькую просьбу можно?
Делать скрипт свёрнутым, и разворачивать при клике на плюс. (сделать через переменную в ujs)


Re: Просмотр XML-файлов VVSite  08/08/05 10:43 AM

Я буду переделывать скрипт, постараюсь все пожелания учесть

Re: Просмотр XML-файлов VVSite  08/09/05 07:37 AM

Выложил новую версию скрипта - в ней разгрузил код страницы, добавил 2 режима, по умолчанию теперь элементы свернуты. Качайте на старом месте.

Re: Просмотр XML-файлов VVSite  08/09/05 02:26 PM

Вроде все - добавил закрывающие тэги и исправил глюки. Качайте кому надо.

Re: Просмотр XML-файлов Flipper  08/15/05 02:34 AM

По F10 - не работает. Работает по ctrl+`

Re: Просмотр XML-файлов S_M  08/15/05 03:28 AM

В ответ на:
Работает по ctrl+`

об этом написано здесь - _//vvs.post.lg.ua/?fl=0&i=20_

Re: Просмотр XML-файлов Xeningem  08/16/05 05:19 AM

Кто нибудь - прикрепите скрипт. С _//vvs.post.lg.ua/_ не скачивается (скорее всего у меня сеть глючит, но она глючит во всех местах доступа )

Re: Просмотр XML-файлов VVSite  08/16/05 06:41 AM

Прилепил. Скачивай. Странно что скачать не можешь - он ведь < 2кб.


MyOpera.net - Home


Rambler's Top100