Xpoint
   [напомнить пароль]

Проблема с загрузкой шаблона в расширении

Метки: [без меток]
2011-01-17 13:00:27 [обр] 888eug[досье]

Добрый день.

Я новичок. Пробую написать небольшое расширение для FF. Делаю с помощью примера, которым насыщен интернет.

Есть такой код xul:

<tree rows="5" hidecolumnpicker="true" >
 <treecols>
      <treecol id="firstname" label="1 min-width="30" flex="2"/>
      <treecol id="lastname1" label="3" min-width="30" flex="5"/>
 </treecols>
 <treechildren id="888" datasources="http://............xml" ref="*" querytype="xml" flags="dont-build-content">
    <template>
     <query expr="person"/>
     <action>
       <treeitem uri="?">
        <treerow>
            <treecell src="?images" label=" ?name"/>
            <treecell label="?gender"/>
         </treerow>
       </treeitem>
     </action>
    </template>
 </treechildren>
</tree>

И удаленный XML файл:

<?xml version="1.0" encoding="windows-1251"?>
<people>
  <person images="http://.............gif" name="AAA" gender="male"/>
  <person images="http://.............gif" name="BBB" gender="female"/>
  <person images="http://.............gif" name="CCC" gender="male"/>
  <person images="http://.............gif" name="DDD" gender="male"/>
  <person images="http://.............gif" name="EEE" gender="female"/>
</people>

Все это работает, но вот в чем странность - При выводе шаблона получается не 5 строк, а 10. Т.е. первые пять имен повторяются еще раз. Если стоят расширения типа Яндексбара, то будет уже 15 (или больше) строк. Кто-нибудь может подсказать, как это исправить?

спустя 55 минут [обр] 888eug[досье]
Похоже, что удаленный XML файл вызывается несколько раз и несколько же раз записывается в БД как дополнение к предыдущему контенту. Как сделать, чтобы БД полностью обновлялась?
Powered by POEM™ Engine Copyright © 2002-2005