u
Вопросы
Вопросы
Горячие
Пользователи
Вход/Регистрация
>
Категории вопросов
Задать вопрос
+
Основное
Вопросы новичков
(17023)
Платные услуги
(2275)
Вопросы по uKit
(84)
Контент-модули
Интернет-магазин
(1465)
Редактор страниц
(240)
Новости сайта
(510)
Каталоги
(816)
Блог (дневник)
(116)
Объявления
(298)
Фотоальбомы
(432)
Видео
(253)
Тесты
(56)
Форум
(595)
Продвижение сайта
Монетизация сайта
(226)
Раскрутка сайта
(2494)
Управление сайтом
Работа с аккаунтом
(5427)
Поиск по сайту
(431)
Меню сайта
(1808)
Домен для сайта
(1576)
Дизайн сайта
(13573)
Безопасность сайта
(1522)
Доп. функции
(1318)
Доп. модули
SEO-модуль
(224)
Опросы
(63)
Гостевая книга
(99)
Пользователи
(430)
Почтовые формы
(327)
Статистика сайта
(201)
Соц. постинг
(215)
Мини-чат
(92)
Вебмастеру
JavaScript и пр.
(651)
PHP и API на uCoz
(240)
SMS сервисы
(9)
Вопросы по Narod.ru
(454)
Софт для вебмастера
(40)
Похожие вопросы
Скрыть архив опросов от пользователей
Скрыть контакты от всех пользователей
Выбор темы в почтовой форме в зависимости от ссылки
Для своей категории своя картинка. Рядом с меню сайта(справа от меню) надо сделать ссылки на все категории
Вопрос по ссылкам, которые указаны в профилях пользователей.
uCoz в соц. сетях
Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Вопросы
Вопросы новичков
Как скрыть ссылки от...
Как скрыть ссылки от пользователей?
Голоса:
+1
Здравствуйте! Подскажите пожалуйста, как можно закрыть доступ к внешним ссылкам для группы "Пользователи", а чтобы допуск разрешался только бы со статуса "Проверенные".?
Адрес сайта
http://retrovinylcdmc.ucoz.org/
ссылки
12.01.2015
|
Автор:
Guest_142108520150
|
Категория:
Вопросы новичков
Ответов: 1
голоса:
+2
Лучший ответ
<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?>ссылка<?else?><?endif?><?endif?>
12.01.2015
|
Автор:
Sentimo
Выбор ответа лучшим |
13.01.2015
|
Автор:
Yuri_Geruk
Спасибо большущее! Только вот, как и куда, объясните пожалуйста если это не трудно?! Тяжеловато у меня с этими примудростями.
Туда где вы хотите скрыть ссылку, ссылку просто оберните этим кодом, там где должна быть ссылка, написано.
Ок! Сейчас попробую!
Вот как я это сделал:
<span class="UhideBlockL"><a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110, <br />
{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false; <br />
">Доступно только для проверенных пользователей</a></span><span class="UhideBlock">Pass: dsdy<br />
<a class="link" href="<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?>
https://yadi.sk/d/1VX0DjT4C8tDN
<?else?><?endif?><?endif?>" rel="nofollow" target="_blank">Скачать lossless</a>
<a class="link" href="<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?>
https://yadi.sk/d/1VX0DjT4C8tDN
<?else?><?endif?><?endif?>" rel="nofollow" target="_blank">Скачать мп3</a></span><!--/BBhide--></div>
Но, что-то ссылки не открываются, а уводят на 404 страницу. Может, что ни так?
P.S Сделал так:
<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?><a class="link" href="
https://yadi.sk/d/69hSzOGlSRX8S
" rel="nofollow" target="_blank">Скачать lossless</a><?else?><?endif?><?endif?>
Ссылка работает, но так же осталась доступна и простым пользователям. Может опять что-то не так делаю?
Пробовал по разному, что-то никак не работает. Может сушествует ещё какое нибудь решение?
немного не правильно условие выше составлено, должно быть так:
<?if($USER_LOGGED_IN$)?><?if($GROUP_ID$='2')?>ссылка для группы пользователи<?else?>доступ закрыт(только для группы пользователи)<?endif?><?endif?>
Спасибо большое! Но всё-равно что-то никак!? Ну никак не выходит! Уважаемый Ucoz-fan, вот как выглядет моя нижняя часть на данный момент, без вашего скрипта:
<span class="UhideBlockL"><a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110, <br />
{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false; <br />
">Доступно только для проверенных пользователей</a></span><span class="UhideBlock">Pass: dsdy<br />
<a class="link" href="
https://yadi.sk/d/69hSzOGlSRX8S
" rel="nofollow" target="_blank">Скачать lossless</a>
<a class="link" href="
https://yadi.sk/d/cQRsQ3qsSRXXD
" rel="nofollow" target="_blank">Скачать мп3</a></span><!--/BBhide--></div>
Не могли бы вы вставить сюда свой скрипт, так как нужно.? Что бы визуально увидеть. Буду вам очень благодарен!
На подобии такого:
<span class="UhideBlockL"><a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110, <br />
{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false; <br />
">Доступно только для проверенных пользователей</a></span><span class="UhideBlock">Pass: dsdy<br />
<?if($USER_LOGGED_IN$)?><?if($GROUP_ID$='2')?>
<a class="link" href="
https://yadi.sk/d/69hSzOGlSRX8S
" rel="nofollow" target="_blank">Скачать lossless</a>
<a class="link" href="
https://yadi.sk/d/cQRsQ3qsSRXXD
" rel="nofollow" target="_blank">Скачать мп3</a><?else?>доступ закрыт(только для группы пользователи)<?endif?><?endif?></span><!--/BBhide--></div>
Спасибо! Скопировал, вставил на пробу, всё-равно не работает. Пользователям как был, так и есть доступ к ссылкам на скачивание. Видать опять, что-то не так?
Куда вы вставляете данный код?
Sentimo, с вашим скриптом я пробовал по разному. Последняя попытка была такая:
<span class="UhideBlockL"><a href="javascript://" onclick="new _uWnd('LF',' ',-250,-110, <br />
{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});return false; <br />
">Доступно только для проверенных пользователей</a></span><span class="UhideBlock">Pass: dsdy<br />
<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?><a class="link" href="
https://yadi.sk/d/69hSzOGlSRX8S
" rel="nofollow" target="_blank">Скачать lossless</a><?else?><?endif?><?endif?>
<?if($USER_LOGGED_IN$)?><?if($USER_GROUP$='2')?><a class="link" href="
https://yadi.sk/d/69hSzOGlSRX8S
" rel="nofollow" target="_blank">Скачать lossless</a><?else?><?endif?><?endif?></span><!--/BBhide--></div>
Но тоже не то, ссылки работают, но по прежнему остаются доступны для простых пользователей.
Я имел ввиду в какой шаблон вставляете код, в разных шаблонах нужны разные переменные. Например в виде материалов один, в страница материалов и комментариев другой.
Изначально, новую новость загружаю через "Панель BB кодов", если редактирую, то использую "Панель HTML кодов"
Ссылки с вашими скриптами загружал в поле через "Панель BB кодов".
данные условия работают лишь в панель управления - Управление дизайном, но никак не в материалах
Блин, а я на сайте всё пытался это впихнуть! Спасибо, что разъяснили! Ну, а в "Управлении дизайном" куда это прилипить. Подскажите, если не трудно.
Подскажите кто-нибудь пожалуйста! Куда конкретно поместить скрипт, любезно предоставленный Ucoz-fan, чтобы он работал?
Никуда, так как данный скрипт не будет шаблоном для всех материалов, если для всех, то конечно можно. В каждом новом материале будут одни и те же ссылки на загрузку файлов.
Не нужно здесь лишних ссылок на яндекс диск, с помощью встроенных доп полей как пример(Ссылка для скачивания архива с другого сервера) в модуле Каталог файлов можно все реализовать.
Находим в Странице материала и комментариев модуля Каталог файлов код:
<?if($RFILE_URL$)?> · <a href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?>
Заменяем на:
<?if($USER_LOGGED_IN$)?><?if($GROUP_ID$='2')?><?if($RFILE_URL$)?> · <a rel="nofollow" href="$RFILE_URL$" target="_blank"><!--<s5224>-->Скачать удаленно<!--</s>--></a> ($RFILE_SIZE$)<?endif?><?else?>доступ закрыт(только для группы пользователи)<?endif?><?endif?>
Сохраняем. Далее при добавлении материалов в поле - Ссылка для скачивания архива с другого сервера добавляем ссылку на яндекс диск итд.
В модуле каталог файлов все можно сделать автоматизированно, а не как вы в начале хотели вручную везде прописывать.
Спасибо большое! Попробую разобраться со всем этим, если мой мозг позволит.
...