|
|
Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Получение id пользователя из URL каталога новостей ("Страница поиска и рейтинга материалов") |
Получение id пользователя из URL каталога новостей |
Дело вот в чем.Переделал модуль "Каталог статей" в "Аудиозаписи"
И вот когда я захожу в аудиозаписи пользователя ( они же материалы добавленные пользователем ) я хочу что бы там был ник и аватарка пользователя, и все его аудио. На просторах интернета наткнулся на этот скрипт.Он загружает аватар пользователя с его персональной страницы и грузит на страницу. Проблема в том что скрипту нужна ссылка страницы пользователя, соответственно сам UID пользователя, который имеется только в url сайта на данной странице "http://мойсайт.ucoz.ua/publ/0-0-$UID$-0-17" Код <script> <a href="javascript://" onclick="window.open('http://golstrider.ucoz.ua/index/8-$UID$','user','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;" id="uAvaBox"> <script type="text/javascript"> $('#uAvaBox').load('http://golstrider.ucoz.ua/index/8-"$UID$ #userAvatar'); </script> Вопрос: Как можно достать этот ID пользователя из ссылки, и соответственно вставить его в сам скрипт? P.S В JavaScript не разбираюсь =( Добавлено (27 Май 2013, 00:25:59) Добавлено (27 Май 2013, 11:52:17) Код <?substr('$URI_ID$',strpos('$URI_ID$','/8-')+9)?> |
Зачем таким бредом страдать, когда можно просто впихнуть сие
Код <?if($USER_AVATAR_URL$)?> <span class="circle" style="position:relative; display:inline-block; background: url('$USER_AVATAR_URL$') no-repeat center center; border-radius: 50em;"> <img src="$USER_AVATAR_URL$"> </span> <?else?> <img border=0 alt="Нет аватара" title="Нет аватара" src="http://s47.ucoz.net/a/16/2849.jpg" height="100" width="100" algin="center" > <?endif?> Когда есть аватар - показывает его Когда нет аватара - показывает любую установленную картинку.... |
fomir,
Цитата (fomir) Зачем таким бредом страдать, когда можно просто впихнуть сие Затем, что задача вывести аватар пользователя, добавившего материал, а не свой аватар. Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8 Сообщение отредактировал fflesh - Вторник, 28 Май 2013, 06:58:01
|
| |||
| |||