Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№20106-07-2006 13:12:38

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
Я думаю, что на выходных...
А ты {languages} в шаблоны уже вставил? Ты только учти, что они только у тебя будут работать. :)


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№20206-07-2006 21:40:48

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
А ну да. Вставил. Ждём новой версии.

ЛЮДИ! не качайте шаблоны! :)


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№20306-07-2006 23:59:38

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
Ну да пусть качают, в принипе. Версию скоро выложу.


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№20407-07-2006 00:02:50

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Ждёмс. Не думал ещё выкладывать на wincmd.ru?


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№20507-07-2006 00:18:24

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
Знаешь же, что думал. :) Все руки не доходят.


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№20607-07-2006 01:03:36

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Говорили же, что админ форума wincmd.ru может сделать описание. Дай ему - пусть попарится, посмотришь что получится.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№20707-07-2006 10:29:42

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
Ну так сначала надо самому попариться и написать нормальное описание на русском. А потом уже просить кого-то делать описание на английском. А то ведь у меня даже ReadMe в архиве нет никакого...


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№20807-07-2006 17:09:17

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

Выложил версию 0.9
Забирайте


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№20907-07-2006 19:29:50

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Вроде работает. Только шаблончики обнови, что в пакете идут. Добавь {languages}.
Мысли появились:
* Может как-нибудь добавить возможность упорядочивания шаблонов в списке? А то не понятно, по какому принципу они там расположены.
* При смене языка, уже в листере, надо бы меняьт и язык выводимого по {languages}, а то приходится его (листер) закрывать и открывать заново, чтоб список языков на нужном языке был.

Ну так сначала надо самому попариться и написать нормальное описание на русском. А потом уже просить кого-то делать описание на английском. А то ведь у меня даже ReadMe в архиве нет никакого...

У тебя же есть страничка. Пусть он сделает по всем правилам на русском и на английском.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№21008-07-2006 15:49:10

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
* Добавлю.
* Почему непонятно? В каокм порядке их система нашла, в таком они и расположены. :)
* Подумаю над этим предложением. :)

Я страничку оформил почти окончательно. Осталось добавить пару скриншотов (как раз те, которые в этом посте) и почти готов ReadMe. Вместе с этим ReadMe я его отправлю на wincmd.ru и попрошу, чтобы сделали английский перевод... Дело, как всегда, за малым. :)


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№21111-07-2006 00:36:56

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Чего-то я не понял, как система переводов работает. Разве нельзя сделать один файл для одного языка? А то сейчас всё как-то раздроблено. Часть - в отдельных файлах для каждого языка, часть - в одном для всех...


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№21211-07-2006 10:31:36

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
В файле XPIInfo.lng содержатся переводы названий полей. За их перевод отвечает сам Total Commander, т.е. чтобы брать названия полей на другом языке надо сменить язык интерфейса у самого Total Commander. Наличие этого файла для перевода названий полей - требование самого TC. Там должны содержаться названия полей для всех локалей.
В папке Languages лежат отдельные файлы *.lng для разных языков. В них содержаться локализация меню Lister'а, сообщений об ощибках, специальных значений полей, названия языков. Использованием этой части локализации "заведует" мой код.
Использование такой "алогичной" системы перевода обусловлено структурой самого плагина.


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№21311-07-2006 23:08:04

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
ясненько. пара комментов:

Выбор Lister-шаблона в зависимости от type

Можно сделать просто вывод типа xpi (ну там вроде 2,4,8,16,32)? только вывод сделать в формате

Выделить код

Код:

{$type4}...{type4$}

тогда можно и шаблоны менять, и тип выводить словами.

Вывод в файл информации сразу о группе файлов (архиваторная часть?)

Нельзя сделать опцию (именно опцию, чтоб можно было выбирать) автоматического сохранения в файл информации, которая в листере просматривается? Если да, то можно ли таким образом дописывать в файл?


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№21412-07-2006 03:15:29

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

Только сейчас заметил: поле {filename} выводит полный путь до файла. Зачем?:)
Я имел ввиду просто имя самого файла, чтобы его можно было вставлять в ссылку вида "forum.mozilla.ru/uploaded/{filename}". Может, поменяешь?


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№21512-07-2006 05:55:35

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

Расширение нашёл, на которм плагин отваливается. Привожу его install.rdf:

<?xml version="1.0"?>

<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
    <description about="urn:mozilla:install-manifest">
        <!-- Required Items -->
        <em:id>xmldeveloper@rit.edu</em:id>
        <em:name>XML Developer Toolbar</em:name>
        <em:version>0.1</em:version>

        <em:targetApplication>
            <description>
                <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
                <em:minVersion>1.5</em:minVersion>
                <em:maxVersion>1.5.0.*</em:maxVersion>
            </description>
        </em:targetApplication>   

        <!-- Optional Items -->
        <em:creator>Scott Root</em:creator>
        <em:description>XML Developer's Toolbar</em:description>
        <em:homepageURL>http://www.ScottRoot.com</em:homepageURL>
        <em:iconURL>chrome://xmldeveloper/skin/icons/logo.png</em:iconURL>
    </description>
</RDF>


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№21612-07-2006 09:13:16

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

1. За советы +3! Особенно про создание списка файлов. Так можно сделать. И дописывание так можно реализовать. В ToDo!
2. Пошел по пути наименьшего сопротивления: так было сделать проще всего. :)
3. Хм... У него теги RDF написаны как <description>, а в других местах везде как <Description>. Проблема из-за этого. Кто виноват в данной ситуации (автор расширения или мой плагин) так сразу не скажу: надо прочитать спецификацию RDF.


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№21712-07-2006 15:49:09

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

Правильно писать Description... "Виноват" автор расширения, к сожалению...


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№21813-07-2006 00:46:13

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Насколько я понял, "Групповое переименование" не работает с jar файлам тем, можно сделать фичу?
Если jar переименовать в xpi, то всё работает.

Отредактировано Dimanish (13-07-2006 00:48:45)


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№21913-07-2006 09:45:44

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

Dimanish
Нет. Все прекрасно работает. Если у тебя плагин показывает информацию о jar'ах по F3, то и групповое переименование будет работать... А если не работает, то проблема может быть в строке идентификации плагина. Она должна быть вот такой:

Выделить код

Код:

(EXT="JAR" | EXT="XPI") & [0]="P" & [1]="K"

Посмотреть строку можно в окне настройки плагинов. Исправить - отредактировав файл wincmd.ini

Отредактировано SeLarin (13-07-2006 09:48:00)


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№22013-07-2006 09:56:40

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin
Ага, у меня была строка

Выделить код

Код:

EXT="XPI" & [0]="P" & [1]="K"

Сейчас, всё работает, спасибо.


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№22113-07-2006 10:05:41

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

Dimanish
Это осталось от одной из старых версий плагина... Просто ты поставил поверх, а Total Commander строку не перечитал.


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№22214-07-2006 09:35:18

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

1. За советы +3! Особенно про создание списка файлов. Так можно сделать. И дописывание так можно реализовать. В ToDo!

Сэнкс. :angel: . Только как начнёшь делать, как мысли появятся: скажи, чтобы оценить. А то получится,как с {filename}.;)

2. Пошел по пути наименьшего сопротивления: так было сделать проще всего.

Так изменишь?

3. Хм... У него теги RDF написаны как <description>, а в других местах везде как <Description>. Проблема из-за этого. Кто виноват в данной ситуации (автор расширения или мой плагин) так сразу не скажу: надо прочитать спецификацию RDF

Я не думаю, что будет страшно, если плагин будет "есть" и такие ошибочки. А то тотал отваливается - неприятно.


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№22314-07-2006 14:33:25

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
1. Да там просто все. Че там думать то. :)
2. Конечно, переделаю.
3. Уже ест. Только не обрабатывает. Воспринимает как ошибочный и инфу не выводит. :)


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

№22414-07-2006 16:10:20

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: XPIInfo - content\Lister-плагин для Total Commander

SeLarin

1. Да там просто все. Че там думать то.

Я и говорю: чтобы не получилось по пути наименьшего сопротивления.:)

2. Конечно, переделаю.

угу.:D

3. Уже ест. Только не обрабатывает. Воспринимает как ошибочный и инфу не выводит. smile

не выводит вообще ничего? Пусть хоть сообщение об ошибке выводит: "install.rdf плохой, пишите мылом автору и т.д."

зы. мдя. опять начали общаться по списку: 1, 2, 3, ... :lol:


«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№22515-07-2006 10:26:33

SeLarin
Ведущий телепат
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 13-02-2006
Сообщений: 609
Веб-сайт

Re: XPIInfo - content\Lister-плагин для Total Commander

stoneflash
1. Ну там вроде все относительно красиво и элегантно получилось. :)
2. Уже, кстати, переделал.
3. В каком поле? Сейчас он выводит для всех полей "Unknown" или "Not Supported". Можно еще в лог писать, но я с этим не хочу заморачиваться. В принципе я думаю, что можно в документации оговорить действия пользователя, когда плагин не может определить данные для расширения. Например, в таком случае пусть пишут мне и присылают файл расширения, а я уже дальше скажу, кто виноват и что длеать.

зы. А что в этом плохого?


Welcome to mozilla@conference.jabber.ru

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]