• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Как скрыть часть содержимого материала
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 1 | 17:56:05
Здравствуйте, при наполнении сайта потребовалось скрыть содержимое одной ячейки от гостей, а другой - от гостей и не проверенных пользователей. Всё это находится в модуле "Каталог статей". Как это можно организовать?
Сообщение отредактировал webanet - Понедельник, 12 Ноя 2012, 03:04:27
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 2 | 18:00:03
BadBoyAlex, с помощью условных операторов $USER_LOGGED_IN$ и $GROUP_ID$

.::I'll be back::.
Выбор за тобой!
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 3 | 18:03:29
Quote (FeniX_kz)
с помощью условных операторов $USER_LOGGED_IN$ и $GROUP_ID$

А разве они в простом материале работают?
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 4 | 18:05:28
Они будут работать в шаблонах. Если хотите скрывать что-то в тексте материала, то лучше установить запрет в настройках прав групп и категорий

.::I'll be back::.
Выбор за тобой!
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 5 | 18:12:33
Quote (FeniX_kz)
Если хотите скрывать что-то в тексте материала, то лучше установить запрет в настройках прав групп и категорий

В том-то и проблема. Нужно скрыть именно ссылку из "внутренностей" единичного материала. Но при этом, сам материал должен быть доступен для просмотра всем.
Сообщение отредактировал BadBoyAlex - Четверг, 26 Июл 2012, 18:13:46
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 6 | 18:15:34
Quote (BadBoyAlex)
Нужно скрыть именно ссылку из "внутренностей" единичного материала.

прописать ссылке класс, например no, а в стилях прописать
Code
.no{display:none;}

.::I'll be back::.
Выбор за тобой!
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 7 | 18:27:25
Quote (FeniX_kz)
а в стилях

Можно ли там использовать условные операторы и
Quote (FeniX_kz)
$USER_LOGGED_IN$ и $GROUP_ID$
DIREN
Сообщений: 660
Репутация: 792

Сообщение # 8 | 18:30:46
BadBoyAlex, есть замечательный ББ код Hide все что внутри него скрыто от незарегистрированных пользователей!

Code
[hide]text...[/hide]

Работает в материале.


Сайт пранка 18+ :)
Сообщение отредактировал DIREN - Четверг, 26 Июл 2012, 18:31:51
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 9 | 18:31:52
Quote (DIREN)
есть замечательный ББ код Hide все что внутри него скрыто от незарегистрированных пользователей!

Это решение только части проблемы.
DIREN
Сообщений: 660
Репутация: 792

Сообщение # 10 | 18:32:47
BadBoyAlex, скрывать от неподтвержденных не получится... этим кодом


Сайт пранка 18+ :)
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 11 | 18:34:44
Quote (BadBoyAlex)
Можно ли там использовать условные операторы и

можно,если стили прописаны в шаблоне а не в таблице стилей css,т.е. через <style>

.::I'll be back::.
Выбор за тобой!
BadBoyAlex
Сообщений: 8
Репутация: 5

Сообщение # 12 | 19:07:16
Quote (FeniX_kz)
т.е. через <style>

А пример можно?
FeniX_kz
Сообщений: 1642
Репутация: 971

Сообщение # 13 | 19:32:58
Quote (BadBoyAlex)
А пример можно?

просто в шаблоне прописать (общий вид)
Code
<?if(условие)?>
<style>
.no{display:none;}
</style>
<?endif?>

А в статье к тексту присвоить класс no,если пользователь будет в группе, на которое прописано условие, то ссылка выводиться не будет.

.::I'll be back::.
Выбор за тобой!
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 14 | 19:33:07
Quote (BadBoyAlex)
В том-то и проблема. Нужно скрыть именно ссылку из "внутренностей" единичного материала. Но при этом, сам материал должен быть доступен для просмотра всем.

Выводите "скрытую ссылку" через доп. поле. Условным оператором скрывайте доп. поле от нужных групп.

Профессиональный сервис опросов WebAsk
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!