[Devel-conf] alterator: big dynamic tables

Vitaly Ostanin =?iso-8859-1?q?vyt_=CE=C1_altlinux=2Eorg?=
Ср Май 7 13:05:56 MSD 2008


Stanislav Ievlev пишет:
>  В строках после девятой есть звёздочка. Не помню на каком этапе, но
> возможно где-то подобные строки срезаются.

Действительно, для строк, где есть звёздочка, action delete не
вызывается. Это из-за того, что звёздочка попадает в name ? Под name
я имею в виду первый аргумент ответа на woo-list.

Какие вообще есть ограничения символов в name? Опытным путём я пока
выяснил, что не должно быть двоеточия. Может, alterator будет сам
выдавать ошибку на недопустимые name ?

Кстати, alterator при передаче в бакенд обрезает значение name (если
там есть своё двоеточие) по первому двоеточию, а должен по
последнему, потому что :action он добавляет в конец name.

Ниже html от проблемной строки:

          <tr>
            <td><input name="/disklist/localhost/home*:delete"
type="checkbox" value="#t"></input></td>
            <td nowrap="yes"><span class="alterator-label"
name="hostname">localhost</span>
                                      <input
name="/disklist/localhost/home*:hostname" type="hidden"
value="localhost"></input></td>
	    <td nowrap="yes"><span class="alterator-label"
name="diskname">/home*</span>

	                              <input
name="/disklist/localhost/home*:diskname" type="hidden"
value="/home*"></input></td>
	    <td nowrap="yes"><span class="alterator-label"
name="dumptype">compressed-tar</span></td>
          </tr>

<skipped/>

-- 
Regards, Vyt
mailto:  vyt на altlinux.org
JID:     vitaly.ostanin на gmail.com

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 252 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel-conf/attachments/20080507/fd9c880d/attachment-0002.bin>


Подробная информация о списке рассылки devel-conf