Так-с, у меня складывается мнение, что функция работает как надо, просто я ожидаю не того результата от нее.... Начну с начала, может сразу будет ясно что я делаю не то и функция тут не причем....
В общем в файле forms8.nsf есть форма, которая отвечает за параметры в веб-аксесе, название формы s_MailPreferenceEditCode. Так вот там есть код, который идет сплошняком, без разделений... Я нашел функцию которая отвечает за пункт подпись, она выглядит так:
[b]s='[/b]<table width="100%" border=0 cellspacing=0><tr><td colspan="2" align=left class="s-form-header">Подпись:</td>
</tr><tr><td><input type=checkbox disabled id="chkEnableSignature" value="1"></td>
<td width="100%" align=left><label for="chkEnableSignature" class="s-form-label">Автоподпись в нижней части исходящих почтовых
сообщений</label></td></tr><tr><td colspan="2"><table cellspacing=0><tr>
<td class="s-form-label" style="padding-left:25px;padding-top:10px">Тип</td></tr>
<tr><td style="padding-left:25px"><table cellspacing=0><tr><td><input type=radio name="rdoSignatureType" id="r0SignatureType"
value="0" onclick="Eta(0)"></td><td><label for="r0SignatureType" class="s-form-label">Обычный текст</label> </td>
<td><input type=radio name="rdoSignatureType" id="r1SignatureType" value="1" onclick="Eta(1)"></td>
<td><label for="r1SignatureType" class="s-form-label">Форматируемый текст</label></td></tr></table></td></tr></table>
</td></tr><tr id="SignatureText"><td colspan="2" style="padding-left:25px;padding-top:5px" align=left>
<textarea id="dispSignature_1" rows=5 COLS=60 class="s-form-input" style="overflow:auto;"></textarea></td></tr></table>[b]';[/b]
Это я тут разбил по строчкам, чтобы можно было видеть код целиком.... поскольку это функция S='
тут сам код ' ее нельзя переносить на новую строчку, чтобы залезть к ней в свойства. Поэтому она идет одной строкой, и если менять свойства, то только у всей этой строки, а не конкретно у строки с тегом <input type=radio>. Поэтому я одтелил эту функцию ото всех.. и ей в свойствах указал, скрывать это, если пользователь не в группе админ, функцией @IsNotMember("LocalDomainAdmins";@UserNamesList)...
Поскольку внутри этого абзаца есть таблица и строки которые мне нужны, то по идее они тоже должны скрываться, поскольку я применил свойство ко всему абзацу, в котором они находятся... Но ничего не происходит.... любой пользователь заходит в свойства и там таблица которая показана внутри скрываемого абзаца все равно видно со всеми строками, хотя это не должно быть.. я прав?
