Архив - только для чтения
условные операторы и системные коды
жестик0714
Сообщений: 46
Репутация: 13
Уровень замечаний:

Сообщение # 106 | 12:19:58
Подскажите пож-та, чтобы содержимое спойлера могли просматривать только зарегистрированные пользователи- это же через условные операторы делается , или я ошибаюсь?
avz
Сообщений: 35
Репутация: 1

Сообщение # 107 | 13:39:37
Сделал информер для вывода новостей сайта. Вот код шаблона информера:
Code
<table class="infor_news">
<tbody><tr>
<td class="infor_td1"><div align="center">
<a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL1$" class="infor_img"></a>
</div>
</td>

</tr>
<tr>
<td colspan="1" class="infor_2_td">

<a href="$ENTRY_URL$" class="infor_link">$TITLE$</a>
<div class="infor_text">$MESSAGE$</div>
</td>
</tr>
</tbody></table>


Сейчас ссылка с фотографии и названия новости ведет на страницу самой новости. Можно ли сделать так, чтобы назначать самому ссылку картинке и названию новости на определенную страницу?
Есть предположение, что можно с помощью условных операторов, но как...не догоняю что-то. Подскажите.

Добавлено (22-Окт-2010, 13:39:37)
---------------------------------------------
Quote (avz)
Сделал информер для вывода новостей сайта. Вот код шаблона информера:
<table class="infor_news">
<tbody><tr>
<td class="infor_td1"><div align="center">
<a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL1$" class="infor_img"></a>
</div>
</td>

</tr>
<tr>
<td colspan="1" class="infor_2_td">

<a href="$ENTRY_URL$" class="infor_link">$TITLE$</a>
<div class="infor_text">$MESSAGE$</div>
</td>
</tr>
</tbody></table>

Сейчас ссылка с фотографии и названия новости ведет на страницу самой новости. Можно ли сделать так, чтобы назначать самому ссылку картинке и названию новости на определенную страницу?
Есть предположение, что можно с помощью условных операторов, но как...не догоняю что-то. Подскажите.


Сам разобрался. Может поможет кому:
Code
<?if($ID$='10')?><a href="ссылка на нужную страницу"><img src="$IMG_SMALL_URL1$" class="infor_img"></a><?else?><a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL1$" class="infor_img"></a><?endif?>

$ID$='10' - номер материала. Если указано условие, то перенаправляет на нужную страницу, если условие не указано, перенаправляет на страницу материала.
Сообщение отредактировал Zard - Суббота, 11 Авг 2012, 10:09:53
жестик0714
Сообщений: 46
Репутация: 13
Уровень замечаний:

Сообщение # 108 | 22:31:59
sch779, не, это не то. Как сделать какой-либо текст скрытым от какой-либо группы или только в какой-либо теме (разделе) это понятно. (правда возникают затруднения когда этих тем(разделов) до фига, 20 там или 40)
Я имел в виду можно ли с помощью условных операторов сделать не читаемым для гостей

________________________________
sch779, Спасибо, на самом деле можете смело сказать мне- "Поздравляю тебя, Шарик- ты балбес!"
Ваш ответ заставил меня открыть глаза и ........ посмотреть на стандартные ВВ-коды, выяснилось, что то, что я хотел сделать с помощью условных операторов, там уже есть. (Настолько редко ими пользуюсь, что иной раз вообще забываю об их существовании и начинаю чего-то выдумывать....) shy
Сообщение отредактировал жестик0714 - Пятница, 22 Окт 2010, 22:32:30
sch779
Сообщений: 703
Репутация: 348

Сообщение # 109 | 00:07:46
Quote (жестик0714)
Я имел в виду можно ли с помощью условных операторов сделать не читаемым для гостей

Что-то я не понял - а что мешает взять в рамки условного оператора <?if($USER_ID$!=0)?> или код всего спойлера или только код div-блока, которым управляет кнопка спойлера?! При таком условии гости ничего не увидят - даже в самом html-коде страницы не будет и намека на спойлер или текст под ним.
жестик0714
Сообщений: 46
Репутация: 13
Уровень замечаний:

Сообщение # 110 | 01:32:40
Quote (sch779)
что мешает взять в рамки условного оператора <?if($USER_ID$!=0)?> или код всего спойлера или только код div-блока, которым управляет кнопка спойлера?!

В принципе, ничего не мешает.
Спойлеры-то буду вешать не я, а пользователи (в сообщениях форума). Завтра (на свежую голову) надо обдумать и попробовать реализовать Вашу идею, действительно ББ-код "hide" (в чистом виде) не годится, про возможность посмотреть html-код страницы, я опять же забыл.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 111 | 11:31:10
жестик0714, sch779,
Quote
Я имел в виду можно ли с помощью условных операторов сделать не читаемым для гостей
А чем вам не нравится это ??
<?if($USER_LOGGED_IN$)?>

sch779
Сообщений: 703
Репутация: 348

Сообщение # 112 | 14:21:51
Quote (Miss_Esq)
А чем вам не нравится это ??

Переменная $USER_LOGGED_IN$ будет работать в данном случае так-же как и $USER_ID$.
Но основная проблема у жестик0714, насколько я понял, заключается в том - как использовать условные операторы для удаления из сообщений пользователей форума выборочных частей!
С помощью JS не проблема найти нужный фрагмент и скрыть его. Но в html-коде страницы всегда можно увидеть то, что скрыто подобным образом! А с помощью условных операторов uCoz-шаблонов, к сожалению, нельзя найти нужный фрагмент в блоке кода!

Вот, кстати, текст ниже - простейший пример моих слов - если читать это сообщение как гость, то будет видна ссылка типа "Доступно только зарегистрированным пользователям", хотя то, что скрыто под этой ссылкой легко можно прочитать в html-коде страницы!

Доступно только для пользователей

Сообщение отредактировал sch779 - Суббота, 23 Окт 2010, 14:27:58
Zlodej
Сообщений: 4
Репутация: 2

Сообщение # 113 | 22:04:12
подскажите пожалуйста, как в условных операторах сделать так, что бы при делении одного числа на другое выводился только целый ответ, тоесть что бы после запятой ни чего не было.

Вот пример:
если в поле $OTHER3$ было вбито число 11500, то
<?$OTHER3$/1.4)?> получается 8214,28571428
а мне надо что бы выводилось только, 8214 или 8215 нету существенной разницы

Zlodej
Сообщений: 4
Репутация: 2

Сообщение # 114 | 19:03:30
sch779,
спасибо большое, я наверное просто тупил, я знаю про подсказки, и про INT я там вычитал тоже, просто я сидел и тупил над этим долгое время, и ни как не мог вьехать куда его вставить, или как прописать. Такие уравнения накрутил, что аж самому страшно :-)
NinjaCat
Сообщений: 8
Репутация: 0

Сообщение # 115 | 17:00:40
ребят в каталоге статей для вывода информации в определенной категорий используется какой код ?

пробовал <?if($СID$=3)?> но что то он не работает.


в войне клонов участие принять должен ты
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 116 | 17:16:15
NinjaCat, а в каком шаблоне Вы его используете?
NinjaCat
Сообщений: 8
Репутация: 0

Сообщение # 117 | 17:29:00
каталог статей
Страница материала и комментариев к нему
Страница со списком материалов категории

в войне клонов участие принять должен ты
Anime-FS
Сообщений: 3
Репутация: 13

Сообщение # 118 | 21:30:57
Предусмотрен ли какой нить условный оператор(системный код) возраста пользователей для отображения на форуме...
Например для персональной страницы, сей код: $_AGE$. А для форума существует?
Если не существует, можно ли вывести, каким-нибудь образом?

In consiliis nostris fatum nostrum est!
Сообщение отредактировал Anime-FS - Воскресенье, 31 Окт 2010, 21:31:34
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 119 | 11:53:53
Anime-FS,
“Предусмотрен ли какой нить условный оператор(системный код) возраста пользователей для отображения на форуме... ” - нет.
“Если не существует, можно ли вывести, каким-нибудь образом? ” - Можно. Вычесть из текущей даты дату рождения.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Вадя
Сообщений: 5
Репутация: 15

Сообщение # 120 | 12:39:11
Здрасте всем!

В системе ucoz есть тег отвечающий за заливку файлов на сервер? Например когда добавляешь файлы - там есть пункт загрузить файл на сервер, так вот если этот тег есть, то напишите его сюда пожалуйста.

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