Условные операторы %IF% %ELSE% %ENDIF% позволяют выводить разный текст (ссылки, изображения и т.д.) при соблюдении и несоблюдении заданного условия. Рассмотрим более подробно на примере: В данном случае %IF($AVATAR_URL$)% это наше условие. Оно применяется к значению кода $AVATAR_URL$ (ссылка на аватар пользователя) .Соблюдение данного условия будет в том случае, если для $AVATAR_URL$ будет задано какое-то значение (любое), или, говоря проще, если есть ссылка на аватар пользователя (а эта ссылка будет только тогда, когда пользователь установит себе аватар) Между %IF% и %ELSE% показано то, что будет выводиться при соблюдении нашего условия, то есть если пользователь установит аватар Между %ELSE% и %ENDIF% показано то, что будет выводиться при несоблюдении данного условия, то есть если пользователь не установит аватар. Посмотреть результат работы кода. Еще один пример: | %ELSE%%ENDIF% Результатом работы данного кода будет являться то, что авторизированный пользователь будет видеть ссылку на свой профиль, а не авторизированный - на страницу входа пользователей. Так же с помощью условных операторов можно показывать разное содержимое для разных групп пользователей. В этом вам поможет условие, применимое к значению специального кода $IS_GROUP_id$ Рассмотрим более подробно на примере:
В данном случае условием является %IF($IS_GROUP_2$)%, соблюдение данного условия будет в том случае, если id группы пользователя – 2 (id всех групп пользователей можно посмотреть в админке, в разделе «пользователи» - «группы пользователей»), а несоблюдение – если id не 2. А результатом работы этого кода, как вы должно быть уже догадались, будет являться то, что пользователи, входящие в группу, id которой 2, будут видеть текст «Это мой секрет» ,все остальные будут видеть текст «Не для тебя» Это были простейшие примеры пользования условными операторами. С помощью них можно выводить не только разный текст, разные изображения и ссылки при соблюдении и несоблюдении заданного условия, но и вставлять скрипты, музыку, флэш… и т.д. В общем, не бойтесь и не ленитесь экспериментировать. Умение пользоваться условными операторами - это большой плюс при создании сайта на UcoZ.