Re: Re: Проверка на наличие папки

От: Vladimir A. Butenko <CGatePro_at_mx_ru>
Дата: Wed 31 Aug 2005 - 11:09:53 MSD

On Wed, 31 Aug 2005 10:04:51 +0300
  "Maxim Polyakov" <CGatePro@mx.ru> wrote:
> Очень прошу, хоть как-нибудь прокомментировать это письмо. Спасибо.

Операции CONTAINS("MailBoxName" IN mailboxes) нету. Есть операция CONTAINS(expression IN expr), например,
CONTAINS(SETTINGS("SPAMBOX") in mailboxes)

>

>>>>> MP> Как в скине создать условие для проверки наличия папки по имени?
>>>>> 
>>>>> MP> А то <!--%%IF CONTAINS("MailBoxName" IN mailboxes)--> не проходит.

>
> DA>>> А в каком файле это не работает? В mailbox.wssp и message.wssp это
> DA>>> должно работать. В mailboxes.wssp надо пройтись mailboxList в цикле

> DA>>> если имя папки совпадает с искомым - выполнить необходимые действия.
>
>
> MP> А цикл не подходит, так как действие необходимо выполнить в случае
> MP> отсутствия папки. Вобще, конечно, такую задачу можно выполнить и
> MP> используя результат прохождения цикла. Но для этого необходимо в
> MP> цикле, в случае совпадения, установить некий флаг. А за циклом, если
>флаг не

> MP> установлен, выполнить действие. Но, как я понял, некую независимую
> MP> промежуточную переменную в WSSP создать невозможно...
>
> DA>>> Должно сработать CONTAINS(mailboxName IN Mailboxes).
>
> MP> Проверяю в файле mailbox.wssp
>
> MP> Да, если писать имя папки без кавычек, то ошибки в синтаксисе не
> MP> возникает. Но есть эта папка, или нет ее реально, результат проверки
> MP> отрицательный, т.е. ее всегда нет, исходя из этого условия...
>
>
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
> <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>

Sincerely,
Vladimir Получено Wed Aug 31 07:08:24 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:16:49 MSK