• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Yuri_G  
Отсутствие пункта в списке пользователей
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 1 | 18:39:49
Сайт bghouse@moy.su

В настройках выбран пункт "телефон", и отмечено, что по данному пункту возможна сортировка, однако в списке пользователей данного столбца нет.



ЧЯДНТ ?

zloykitaec7
Сообщений: 474
Репутация: 143

Сообщение # 2 | 19:03:17
Этот пункт отображается в лично профиле пользователя..

bighouse
Сообщений: 215
Репутация: 31

Сообщение # 3 | 19:23:23
Цитата zloykitaec7 ()
Этот пункт отображается в лично профиле пользователя..
Этот пункт отображается в профиле пользователя в соответствии с настройками данной страницы. Если быть точнее - /panel/?a=tmpl;m=4;t=5
Если в шаблоне я уберу

Код
<?if($_PHONE$)?>
  <?if($_PHONE_IS_HIDDEN$)?>
  <div id="block19" class="udtb"><div class="udtlb">Адрес:</div> скрыт пользователем</div>
  <?else?>
  <div id="block19" class="udtb"><div class="udtlb">Адрес:</div> $_PHONE$</div>
  <?endif?>
<?endif?>

(ну это в моём... а так - надо убрать $_PHONE$) то отображения не будет. Точнее будет отображаться только в заполняемом профиле (во время заполнения), опять же если не сниму галочку в другом месте.

А я показал ссылку, по которой он (номер телефона) должен выводиться в " Форум » Список участников форума ".
Об этом, кстати, говорит и всплывашка


Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 4 | 20:02:32
bighouse, в списке не выводятся емейл и телефон из-за возможности скрытия этих данных. Если вам это очень нужно, попробуйте переименовать другое поле, неиспользуемое (например, Jabber идентификатор) и писать телефон туда.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 5 | 21:07:46
Цитата Selena ()
попробуйте переименовать другое поле, неиспользуемое (например, Jabber идентификатор) и писать телефон туда.

Спасибо. А не подскажете тогда как сделать доступ к странице "Список участников форума" возможным только для проверенных пользователей?

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 6 | 21:11:25
В шаблоне "Общий вид страниц форума" использовать условные операторы. Для страницы со списком $URI_ID$ имеет значение forumsMembers. Одно условие на страницу, второе на группу.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 7 | 21:43:01
Ладно, а почему такое не работает:
Код
<?if($GROUP_NAME$ == "Администраторы")?><A class=fNavLink href="$MEMBERS_LIST_LINK$" rel=nofollow>Участники</A><?endif?>

Т.е. пункт виден только админу (допустим).

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 8 | 22:04:57
bighouse, вообще-то имеет смысл заключать в условия всё содержимое страницы - $BODY$. Я бы так делала. И использовала конструкцию с < ?else?>. С надписью - Извините, для вашего уровня/группы доступ к информации закрыт. Например:

Код
<?if($GROUP_ID$='4')?>$BODY$<?else?>Извините, для вашего уровня/группы доступ к информации закрыт<?endif?>

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 9 | 22:18:35
Ой, туплю... короче вот так работает
<?if($USER_GROUP$ == "Администраторы")?><A class=fNavLink href="$MEMBERS_LIST_LINK$" rel=nofollow>Участники</A><?endif?>

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 10 | 22:35:46
Так тоже:

Код
<?if($URI_ID$='forumsMembers' and $GROUP_ID$!='4')?>
Извините, для вашего уровня/группы доступ к информации закрыт<?else?>$BODY$<?endif?>


И надёжнее ибо по прямой ссылке http://bghouse.moy.su/forum/0-0-1-35 гость список увидит.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 11 | 22:42:37

Код
<html>
<head>
<title>Список пользователей</title>
<link type="text/css" rel="StyleSheet" href="http://bghouse.moy.su/_st/my.css" />
</head>
      
<?if($GROUP_ID$='4')?>     
<body>
<table border="0" cellpadding="10" cellspacing="1" style="background:#555555;" width="100%">
<tr><td style="color:#6C735E;background:url('http:https://src.ucoz.net/t/849/2.gif') no-repeat #D1DBBD;" align="center"><b>Список пользователей</b></td></tr>
<tr><td align="center" style="background:#FCFFF5;"><div style="float:right">Страницы: $PAGE_SELECTOR$</div>
<div align="left">Найдено <b>$NUM_ENTRIES$</b> пользователей</div><hr />
<div align="center">$BODY$</div><hr />
<div align="center">$SEARCH_FORM$</div></td></tr>
</table>
</body>
<?else?>Извините, для вашего уровня/группы доступ к информации закрыт.  
<?endif?>     
      
</html>


Вот так вот не работает. Так же не работают

Код
<?if($GROUP_ID$=='4')?>     
<body>
.....
</body>
<?else?>Извините, для вашего уровня/группы доступ к информации закрыт.  
<?endif?>     
      
</html>

и

Код
<?if($USER_GROUP$ == "Администраторы")?>     
<body>
.....
</body>
<?else?>Извините, для вашего уровня/группы доступ к информации закрыт.  
<?endif?>     
      
</html>

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 12 | 22:45:42
bighouse, я код проверила. Здесь - http://poligon.name/forum/0-0-1-35

Шаблон "Общий вид страниц форума:

Код
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$FORUM_TITLE$</title>
<?$META_DESCRIPTION$?>
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>
<body>
$ADMIN_BAR$
<div class="wrap">

$GLOBAL_AHEADER$
<?if($MODULE_ID$='forum')?><div style="width: 95%; margin-left: 3%;"><?endif?>
<div class="forumContent"><table border="0" cellpadding="0" height="30" cellspacing="0" width="100%">
<tr>
<td align="right">[<?if($USER_LOGGED_IN$)?>
<a href="javascript://" rel="nofollow" id="upml" class="fNavLink" onclick="window.open('$PM_URL$','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"><!--<s3065>-->Личные сообщения<!--</s>-->($UNREAD_PM$)</a> ·
<?if($IS_NEW_PM$)?><script type="text/javascript">function flashit(id,cl){var c=document.getElementById(id);if (c.style.color=='red'){c.style.color=cl;}else {c.style.color='red';}}setInterval("flashit('upml','')",500)</script><bgsound src="http://s2.ucoz.net/img/fr/pm.wav" loop="1" volume="0" balance="0">
<?endif?><?endif?>
<a class="fNavLink" href="$RECENT_POSTS_LINK$" rel="nofollow"><!--<s5209>-->Новые сообщения<!--</s>--></a> ·  
<a class="fNavLink" href="$MEMBERS_LIST_LINK$" rel="nofollow"><!--<s5216>-->Участники<!--</s>--></a> ·  
<a class="fNavLink" href="$BOARD_RULES_LINK$" rel="nofollow"><!--<s5166>-->Правила форума<!--</s>--></a> ·  
<a class="fNavLink" href="$SEARCH_PAGE_LINK$" rel="nofollow"><!--<s3163>-->Поиск<!--</s>--></a> ·  
<a class="fNavLink" href="$RSS_LINK$" rel="nofollow">RSS</a> ]</td>
</tr>
</table>
<?if($URI_ID$='forumsMembers' and $GROUP_ID$!='4')?>
Извините, для вашего уровня/группы доступ к информации закрыт<?else?>$BODY$<?endif?></div>

<?if($MODULE_ID$='forum')?></div><?endif?>

$GLOBAL_BFOOTER$
</div>
</body>
</html>

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 13 | 22:48:19
Вы условия вляпали не туда. Восстанавливаете исходный код шаблона и всю конструкцию (мой пример) ставите вместо кода $BODY$.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
bighouse
Сообщений: 215
Репутация: 31

Сообщение # 14 | 22:58:25
На ваш шаблон мне выдаётся - "В шаблоне не найден обязательный код $POWERED_BY$"

Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 15 | 23:00:51
bighouse, мой шаблон копировать не надо. Копирайт там в глобальном блоке. А у вас вообще другой шаблон. Я вам его просто в пример привела, чтобы вы посмотрели куда я там условия вставляла. В отличие от вашего, где вы условие вставили для тега body, а не для кода $BODY$.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!