Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

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

Страницы: (2) 1 [2]   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Ваш профиль ВКонтакте, В сообщении.
Dron
Отправлено: Апр 14 2010, 18:56
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Дополнение (доп. поле). Позволяет отображать в каждом вашем сообщении иконку с ссылкой на ваш профиль ВКонтакте. Либо в профиле под аватаром, либо в нижней панели сообщения, рядом с кнопками: Карточка, ПМ и.т.д.

Инструкция:

АЦ -- Пользователи и группы -- Доп-ные поля профиля -- Создать новое поле:
Название поля = Ваш адрес ВКонтакте
Описание = Внимание! В поле указываем только id Образец: id21368578
Тип поля = Текстовое поле
Максимальное кол-во символов (для текстового поля или области) = 12
Порядковый номер отображения = "Любое число отличное от уже созданных полей" (запомните это число).
Добавить это поле и на страницу регистрации? = Нет
Сделать это поле обязательным для заполнения? = Нет
Скрыть это поле в профиле? = Нет
Поле может быть отредактировано пользователем? = Да


Далее
АЦ -- Скины и шаблоны -- Макросы -- Редактировать -- Добавить макрос:
Ключ макроса =
Цитата
VK_IMG

Заменять на =
Цитата
<img src='http://www.spbgu.ru/forums/style_images/1/incontact.gif' Alt='Я ВКонтакте' width="19" height="19" Title='Мой профиль ВКонтакте'/>
Сохраняем


Далее
АЦ -- Скины и шаблоны -- Html-шаблоны -- Настройка Html -- Просмотр темы (Topic View Section) -- Post Entry
Там в зависимости от того где мы хотим видеть иконку, делаем следующее:
Если хотим в профиле, то ищем -
Цитата
{$author['member_status']}

и ниже этого фрагмента добавляем -
Цитата
<a href='http://vk.com/{$author[field_x]}' target="_blank"><{VK_IMG}></a>
Сохраняем

Если хотим в нижнюю панель сообщения, то ищем -
Цитата
{$author['addresscard']}

и поле этого фрагмента добавляем -
Цитата
<a href='http://vk.com/{$author[field_x]}' target="_blank"><{VK_IMG}></a>
Сохраняем

Примечание: Не забудьте x заменить на номер поля (которое мы запоминали).


Теперь у каждого пользователя в профиле появилось дополнительное поле, которое нужно заполнять по следующему принципу:
Ссылка на профиль ВКонтакте выглядит так: http://vk.com/id12345678
где "id12345678" уникальный идентификатор пользователя, вот именно это "id12345678" и нужно указывать при заполнении доп.поля.

Примечание: У тех пользователей, у кого данное поле не заполнено, иконка будет ссылаться на гл.страницу ВКонтакте.

Пример работы дополнения: ТУТ.

Это сообщение отредактировал аsm-а - Янв 15 2015, 18:07
Top
VaXL
Отправлено: Май 26 2010, 18:10
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 38
Пользователь №: 2 300
Регистрация: 12-Май 10
Member Offline

Репутация: нет




кто нибудь можете написать рабочий скрипт? очень нужно


--------------------
user posted image
Top
Barracuda
Отправлено: Июн 25 2010, 23:44
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 32
Пользователь №: 2 381
Регистрация: 21-Июня 10
Member Offline

Репутация: 1




QUOTE (VaXL @ Май 26 2010, 18:10)
кто нибудь можете написать рабочий скрипт? очень нужно

Тот-же скрипт только теперь нормально работает.
Извинияюсь но позаимствовал кнопочку у Dronа
тк она красивее представленной в этом моде...
Вообще мне кажется что ошибка была тут >>
QUOTE
<script>
<!--
if ("$author[field_x]" != "") {
document.write('<a href="http://vkontakte.ru/{$author[field_23]}" target="_blank"><{VK_IMG}></a>')
}
//-->
</script>

Но я в этом ничего несоображаю)
Поэтому просто покажу как сделал я.


Инструкция:

АЦ -- Пользователи и группы -- Доп-ные поля профиля -- Создать новое поле:
Название поля = Ваш адрес В Контакте
Описание = Внимание! В поле указываем только id Образец: id21368578
Тип поля = Текстовое поле
Максимальное кол-во символов (для текстового поля или области) = 12
Порядковый номер отображения = "Любое число отличное от уже созданных полей" (запомните это число).
Добавить это поле и на страницу регистрации? = Нет
Сделать это поле обязательным для заполнения? = Нет
Скрыть это поле в профиле? = Нет
Поле может быть отредактировано пользователем? = Да


Далее


АЦ -- Скины и шаблоны -- Html-шаблоны -- Настройка Html -- Просмотр темы (Topic View Section) -- Post Entry
Ищем
CODE
{$author['member_status']}


и ниже этого фрагмента добавляем -

QUOTE
<br ><script>
<!--
if ("$author[field_X]" != "") {
document.write('<a href="http://vkontakte.ru/{$author[field_X]}" target="_blank"><img src="http://s47.radikal.ru/i115/0901/56/9a7c22e80de4.gif" title="Мой профиль ВКонтакте"</a>')
}
//-->
</script><br />


Сохраняем всё работает!

Там где стоит X-Это номер
созданого вами поля.
Top
Trap`
Отправлено: Июл 30 2010, 21:28
Quote Post


GCP Founder
Group Icon

Группа: Пользователи
Сообщений: 30
Пользователь №: 2 251
Регистрация: 25-Апреля 10
Member Offline

Репутация: 1




Спасибо за идею! Реализовал также еще и с Facebook, YouTube и Twitter.
Top
ИмПеРаТоР
Отправлено: Авг 1 2010, 18:24
Quote Post


*******№1*******
Group Icon

Группа: Пользователи
Сообщений: 33
Пользователь №: 2 484
Регистрация: 1-Августа 10
Member Offline

Репутация: нет




я я вот не могу найти даный ключ = VK_IMG
и что теперь делать?
Top
Сергей
Отправлено: Авг 1 2010, 18:25
Quote Post


<? echo"Кодер" ?>
Group Icon

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




QUOTE (ИмПеРаТоР @ Авг 1 2010, 21:24)
я я вот не могу найти даный ключ = VK_IMG
и что теперь делать?

Его для начала добавить надо, чтобы потом найти.
Top
ИмПеРаТоР
Отправлено: Авг 1 2010, 18:29
Quote Post


*******№1*******
Group Icon

Группа: Пользователи
Сообщений: 33
Пользователь №: 2 484
Регистрация: 1-Августа 10
Member Offline

Репутация: нет




QUOTE (Сергей @ Авг 1 2010, 18:25)
QUOTE (ИмПеРаТоР @ Авг 1 2010, 21:24)
я я вот не могу найти даный ключ = VK_IMG
и что теперь делать?

Его для начала добавить надо, чтобы потом найти.


ааа..спасибо за информацию...
Top
Anechka1997
Отправлено: Авг 26 2010, 17:50
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 39
Пользователь №: 2 567
Регистрация: 25-Августа 10
Из: Апатиты
Member Offline

Репутация: 2




классно)))


--------------------
Рэп, Рок и Ранетки рулят!!!
Top
Bagira
Отправлено: Дек 22 2011, 22:43
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 55
Пользователь №: 2 576
Регистрация: 27-Августа 10
Из: Германия
Member Offline

Репутация: нет




Вопрос про id в Контакте.У меня ,например,если жму Моя страница в браузерной строке высвечивается после/ id,а у других пользователей написана,например там фамилия.Каким образом и где еще можно узнать id там,подскажите пожалуйста sad.gif
Top
Dron
Отправлено: Дек 22 2011, 22:46
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Bagira,
Можете указывать вместо id фамилию))) Должно работать.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Сергей
Отправлено: Дек 23 2011, 04:05
Quote Post


<? echo"Кодер" ?>
Group Icon

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




В настройках Контакта можно посмотреть свой id.
Top
Bagira
Отправлено: Дек 26 2011, 02:03
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 55
Пользователь №: 2 576
Регистрация: 27-Августа 10
Из: Германия
Member Offline

Репутация: нет




Спасибо.Разобралась.Да,совершенно верно работает после слэша не только idxxxxxx ,где х-цифры,но и ник написанный по латыни.
Например, vkontakte.ru/alexsmith ,заполнять нужно alexsmith.Это я на всякий случай написала для тех у кого возможно возникнет подобная проблема smile.gif
Top
VVPFELDGRAU
Отправлено: Сен 21 2012, 18:19
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 14
Пользователь №: 3 471
Регистрация: 10-Января 12
Member Offline

Репутация: нет




Цитата (Trap` @ Июл 30 2010, 21:28)
Спасибо за идею! Реализовал также еще и с Facebook, YouTube и Twitter.

а каким образом? прописать можете? интересует конкретно скайп и аська
Top
Magadannoxton
Отправлено: Дек 10 2013, 20:37
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 59
Пользователь №: 4 271
Регистрация: 21-Сентября 13
Из: магадан
Member Offline

Репутация: нет




Dron,Ребят , битая кнопка . Замените )
Top
support
Отправлено: Дек 12 2013, 04:36
Quote Post


Юзер
Group Icon

Группа: Пользователи
Сообщений: 426
Пользователь №: 9
Регистрация: 1-Ноября 07
Из: Спасск - Дальний
Member Offline

Репутация: 3




Кнопка скорей всего не битая, просто вот в этом коде не доступно изображение, я не проверял, но думаю причина в этом. Просто вместо этой ссылки вставьте свою ссылку на изображение.

Цитата
<br ><script>
<!--
if ("$author[field_X]" != "") {
document.write('<a href="http://vkontakte.ru/{$author[field_X]}" target="_blank"><img src="http://s47.radikal.ru/i115/0901/56/9a7c22e80de4.gif" title="Мой профиль ВКонтакте"</a>')
}
//-->
</script><br />


--------------------
Раньше тут была подпись, а сейчас её нет.
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (2) 1 [2]  Reply to this topicStart new topicStart Poll