Отображение одного и того же элемента дизайна для разных пользователей - зарегестрированных и незарегестрированных

голоса: 0

Добрый день. Можно ли сделать так, чтобы один и тот же объект отображался на всех страницах для зарегестрированных и незарегестрированных пользователей по-разному?

Допустим, чтобы не залогинившиеся пользователи видели вот такой значок со ссылкой на форму логина/регистрации.

 

 

ь 

А вошедшие под своим ником видели вот такую иконку со ссылкой на их профиль?

| Автор: | Категория: Дизайн сайта

Ответов: 1

голоса: 0

по умолчанию это сделано так. то есть именно так как вы хотите, но без ваших значков

<?if($USERS_ON$)?>
                    <div class="registration-links">
                        <?if($USER_LOGGED_IN$)?>
                        <a title="Мой профиль" href="$PERSONAL_PAGE_LINK$"><!--<s5214>-->Мой профиль<!--</s>--></a><a title="Выход"
                                                                                               href="$LOGOUT_LINK$">Log
                        out</a>
                        <?else?>
                        <a title="Регистрация" href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a><a title="Вход"
                                                                                          href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a>
                        <?endif?>
                    </div>
                    <?endif?>

| Автор:

Это и понятно.  Но можно ли как-то заточить эту опцию под свои цели?

Можно ли в вот эту переменную <a title="Мой профиль" href="$PERSONAL_PAGE_LINK$"> вместо "мой профиль" подставить код картинки? что тогда будет?

<a href="$PERSONAL_PAGE_LINK$" target="_blank"><img src="ссылка на вашу картинку"></a>

...