Модератор форума: dotbot  
Сообщество uCoz » Архивариус » Корзина » Условные операторы: скрытие информации (как сделать, чтобы видели только зарегистрированные)
Условные операторы: скрытие информации
SkifDion
Сообщений: 14
Репутация: 7

Сообщение # 31 | 20:12:43
Настроил 4 облака с разными информерами на одну страницу, но работает только одно облако, причем, когда его убираешь, то начинает функционировать облако ниже. Но все облака одновременно на странице не работают.
Вопрос: как это можно исправить?

еще вопрос: transparent -параметр, обозначающий прозрачный фон. А полупрозрачный фон - какой параметр, кто подскажет?
Помошникам, спасибо (с занесением в личное дело).

YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 32 | 20:33:52
SkifDion, Вы что-то ну совсем не в те темы пишите. Такой вопрос уместен в теме "Тэги".
И укажите там, какой именно вариант облака Вы использовали и как все настраивали.
А если вкратце - то все эти облака завязаны на определенные ID'ы элементов, и чтобы использовать несколько облаков, эти ID'ы для каждого из них должны быть разные.
Кстати, несколько облаков на странице будут заметно тормозить.

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
ermachina
Сообщений: 9
Репутация: 0

Сообщение # 33 | 19:11:32
Может быть не совсем в данную тему, но тоже о сокрытии информации.
На форуме хочу организовать конкурс, но задание таково, что не хотел бы, чтобы пользователи видели сообщения (работы) других пользователей.
Испробованные и не рабочие варианты кода "Виды материалов" на форуме:
Code

<?if($URI_ID$='frTread339')?>
<?if($CUR_GROUP_ID$=4)?>
$MESSAGE$
<?else?>
Просмотр данного сообщения временно заблокирован
<?endif?>
<?else?>
$MESSAGE$
<?endif?>

Code

<?if($CUR_GROUP_ID$=4 && $URI_ID$='frTread38')?>$MESSAGE$<?else?>
Просмотр данного сообщения временно заблокирован
<?endif?>

Думаю дело в операторе $URI_ID$, т.к. его нет в списке на странице редактирования вида материалов. Но есть $TID$ - ID темы, но он, как я понял не то же самое, что и $URI_ID$.
И как узнать значение оператора $TID$?

YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 34 | 23:13:32
Quote (ermachina)
И как узнать значение оператора $TID$?

Вставьте в шаблон код вида

<?if($CUR_GROUP_ID$=4)?>
TID='$TID$'
<?endif?>

- все сами и увидите.


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 35 | 23:37:41
Quote (ermachina)
на форуме

wacko

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


Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
ermachina
Сообщений: 9
Репутация: 0

Сообщение # 36 | 00:16:05
mob_dp2, это временно, затем будет просто $MESSAGE$.
Но за мысль спасибо, я почему-то только про форум думал. Хотя чтобы делать это с неактивным модулем - нужно на него шаблон натягивать. Тоже занятие не из приятных.

YuriT, спасибо за идею.

Yegor
Сообщений: 24
Репутация: 13
Уровень замечаний:

Сообщение # 37 | 23:22:41
Уважаемые администраторы и программисты!
Подскажите, пожалуйста, как мне решить проблему.
Необходимо под каждый материал в категории автоматически добавлять кусок текста - это должен быть индексируемый роботами html текст (т.е. не яваспкрипт), причем у каждой категории должен быть свой добавляемый
фиксированный текст, одинаковый в пределах одной категории, типа как описание в названии категории, только с html тегами.
Информеры заняты их не получится использовать, условные операторы <?if($код$)?> как и глобальные блоки не подходят, так как кол-во категорий больше 50 и растет, поэтому пришел к решению попробовать добавлять текст с помощью модуля "Импорт удаленного кода", но возникла трудность...
Так как мне необходимо в шаблон вставить этот импорт, то вид автоматического добавления должен выглядеть как:
Code
$RCODE_$CID$$

где $RCODE_1$ - это вид для кода первой категории, при $CID$ = 1, который добавляет нужный текст из импортируемой страницы, но эта комбинация не срабатывает из-за того, что знаки $ ломают смысл этого кода превращая его в неработающий оператор и выводит:
Code
CID$$

как мне сделать вывод текста под каждым материалом, не добавляя его в тело материала, а автоматическим способом перебирая и сопоставляя CID категорий, выбирая нужный не руками?
Может при помощи другого модуля? Подскажите пожалуйста.

Спасибо.


Смс с днем рождения, скачать сериалы смотреть онлайн, смешные приколы Бред Пит :)
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 38 | 00:43:38
Yegor, на странице добавления смотреть категорию и скриптом в доп поле вставлять текст. Вроде бы ограничение доп поля 100 символов.

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Yegor
Сообщений: 24
Репутация: 13
Уровень замечаний:

Сообщение # 39 | 00:51:13
mob_dp2, что значит скриптом? да и доп поле имеет маленькое ограничение ( но все же расскажите, как это скриптом? если это не яваскрипт.

и еще.

Мне необходимо это сделать не для одного модуля, а для всех категорий, ВСЕX модулей всего сайта, чтобы была сквозная связь, потому что у меня все категории соответствующие, так сказать "параллельные", т.е. если категория news/1 рассказывает, например, "о самолетах", то и photo/1 и load/1 и т.д. тоже про "самолеты", поэтому нужно автоматическое добавление при чем по возможности без ограничений html и кол-ва символов, типа как "Глобальные блоки".


Смс с днем рождения, скачать сериалы смотреть онлайн, смешные приколы Бред Пит :)
Сообщение отредактировал Yegor - Воскресенье, 19 Дек 2010, 01:03:06
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 40 | 01:29:20
Yegor, если Вам нужно уже сейчас более 50 разных текстов, то импорт удаленного кода все равно не подойдет - там число импортов сильно меньше (кажется, 30).

mob_dp2 предлагает заполнять дополнительное поле именно джаваскриптом. Если размера доп.поля недостаточно, то в принципе можно точно так же приписывать скриптом нужный текст в конец поля полного описания (а при открытии материала на редактирование - удалять)


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 41 | 01:32:14
Quote (Yegor)
если это не яваскрипт.

это как раз javascript. Он Вас чем-то не устраивает?

мне наверно на сегодня хватит работать, уже туплю

Quote (Yegor)
фиксированный текст, одинаковый в пределах одной категории

Code
<?if($CID$=1)?>фиксированный текст 1<?endif?>
<?if($CID$=2)?>фиксированный текст 2<?endif?>

и кстати, в глобальный блок это тоже можно вставить

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Yegor
Сообщений: 24
Репутация: 13
Уровень замечаний:

Сообщение # 42 | 02:04:18
Quote (mob_dp2)
Code<?if($CID$=1)?>фиксированный текст 1<?endif?> <?if($CID$=2)?>фиксированный текст 2<?endif?> и кстати, в глобальный блок это тоже можно вставить

да, можно, но таких текстов должно быть как минимум уже сейчас 60, как и количество категорий, а у операторов <?if($$)?> есть ограничения на количество использования, я вроде припоминаю одновременно не более 20, может сейчас что-то изменилось, но когда я делал раньше, ограничения были, поэтому я от этого способа отказался.

Quote (mob_dp2)
Quote (Yegor)фиксированный текст, одинаковый в пределах одной категории

объясняю:
материал-1 и материал-2 из категории-1, у них после тела сообщения через шаблон должен добавляться текст-1, а у материал-3, материал-4 и материал-5 из категории-2 должен добавляться текст-2, который добавляется только к материалам в категории-2 соот-но. Если я переношу материал-5 из категории-2 в категорию-1, то у него автоматически должен поменяться добавляемый текст с текст-2 на текст-1. И этот добавляемый текст я использую как $блок$, который вставляю в шаблоны разных модулей. И всем материалам из категории любого модуля, будь то блог, или фото, $CID$ у которых совпадает с =1, всем материалам из этой категории-1 добавляется текст-1.

Смс с днем рождения, скачать сериалы смотреть онлайн, смешные приколы Бред Пит :)
Angelok37
Сообщений: 4
Репутация: 9

Сообщение # 43 | 23:27:47
подскажите плиззз как сделать чтоб на странице материала и комментариев в категории 20 вместо контента была картинка для гостей....

Code
<?if($USER_LOGGED_IN$)?>$MESSAGE$<?endif?><?else?><?if($SID$=20)?><div align="center"><img src="картинка" alt="" border="0"></div><?endif?>

но так не отображается контент для гостей в других категориях....нужно как то прописать после <?else?> чтоб в других категориях было $MESSAGE$...но вот как сделать...не дойдет до меня

Сообщение отредактировал Angelok37 - Четверг, 06 Янв 2011, 23:45:50
Nicholas
Сообщений: 367
Репутация: 156

Сообщение # 44 | 23:36:14
Angelok37,

Code
<?if($USER_LOGGED_IN$)?>$MESSAGE$<?else?><?if($CID$='21')?><div align="center"><img src="картинка" alt="" border="0"></div><?endif?><?endif?>

Граждане с медведями обслуживаются вне очереди
Angelok37
Сообщений: 4
Репутация: 9

Сообщение # 45 | 23:41:48
вопрос закрыт...мысль умная пришла после того, как написала вопрос на форуме....

Добавлено (06-Янв-2011, 23:41:48)
---------------------------------------------

Quote (Nicholas)
Code
<?if($USER_LOGGED_IN$)?>$MESSAGE$<?else?><?if($CID$='20')?><div align="center"><img src="картинка" alt="" border="0"></div><?endif?><?endif?>

неее такой код тоже не работает...а правильный код такой

Code
<?if($USER_LOGGED_IN$)?>$MESSAGE$<?else?><?ifnot($SID$=20)?>$MESSAGE$<?endif?><?if($SID$=20)?><div align="center"><img src="картинка" alt="" border="0"></div><?endif?><?endif?>

может кому то понадобится.....
Сообщение отредактировал Angelok37 - Пятница, 07 Янв 2011, 02:41:29
Сообщество uCoz » Архивариус » Корзина » Условные операторы: скрытие информации (как сделать, чтобы видели только зарегистрированные)
Поиск: