Перейти к содержимому


Skype


Сообщений в теме: 9

#1 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 27 Декабрь 2011 - 22:52

Как в карточку контрагента или сотрудника добавить кнопку скайпа,

<a href="skype:serviceliader?call"><img src="http://mystatus.skype.com/bigclassic/serviceliader" style="border: none;" width="182" height="44" alt="Мой статус" />

Было бы идеально вставлять имя Skype в текстовое поле и автоматически генерировать кнопку, показывающую статус в сети, а также иметь возможность сделать звонок.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Декабрь 2011 - 09:08

Добавляете соответствующее поле (к примеру "Skype"), включаете в его настройках "Отображать HTML теги" и вставляете вышеприведенный код. Напротив поля появится кнопка.

#3 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 28 Декабрь 2011 - 22:13

Просмотр сообщенияРазработчик (28 Декабрь 2011 - 09:08) писал:

Добавляете соответствующее поле (к примеру "Skype"), включаете в его настройках "Отображать HTML теги" и вставляете вышеприведенный код. Напротив поля появится кнопка.

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

#4 dozzzer81

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 29 Декабрь 2011 - 08:26

Просмотр сообщенияbryukhov (28 Декабрь 2011 - 22:13) писал:

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

Тоже интересно...

#5 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 29 Декабрь 2011 - 08:47

Просмотр сообщенияbryukhov (28 Декабрь 2011 - 22:13) писал:

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

#6 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 15 Январь 2012 - 00:14

мне кажется если имя скайп уже есть - сгенерить код проще всего:
например, имя скайп в переменной $skype, тогда
$code = '<a href="skype:' . $skype . '?call"><img src="http://mystatus.skype.com/bigclassic/' . $skype . '" style="border: none;" width="182" height="44" alt="Мой статус" />';

в результате получим, если $skype == 'vasya_pupkin'
$code == '
<a href="skype:vasya_pupkin?call"><img src="http://mystatus.skype.com/bigclassic/vasya_pupkin" style="border: none;" width="182" height="44" alt="Мой статус" />'

#7 Querco

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 16 Январь 2012 - 12:25

Что то ничего не работает и не показывает...
DA Querco

#8 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 16 Январь 2012 - 12:37

$skype= $line['Скайп имя'];
$code = '<a href="skype:' . $skype . '?call"><img src="http://mystatus.skype.com/bigclassic/' . $skype . '" style="border: none;" width="182" height="44" alt="Мой статус" />';
$line['Скайп кнопка'] = $code;

в поле кнопки поставить галочку показывать html

Сообщение отредактировал bryukhov: 16 Январь 2012 - 12:38


#9 Querco

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 16 Январь 2012 - 13:59

Просмотр сообщенияbryukhov (16 Январь 2012 - 12:37) писал:

$skype= $line['Скайп имя'];
$code = '<a href="skype:' . $skype . '?call"><img src="http://mystatus.skype.com/bigclassic/' . $skype . '" style="border: none;" width="182" height="44" alt="Мой статус" />';
$line['Скайп кнопка'] = $code;

в поле кнопки поставить галочку показывать html
Правильно ли я Вас понял?
В контактах уазываем Skype, ставим галочку отображать HTML теги
В разделе Контакты - Вычисления вставляем тот код который Вы указали, а в контактах указываем сам ник скайпа ...
Если я что то не так понял пожалуйста поправьте.
Спасибо
DA Querco

#10 bryukhov

    Активный участник

  • Пользователи
  • PipPipPip
  • 317 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 16 Январь 2012 - 21:24

да два поля
  • Скайп имя (Ник) простое текстовое
  • Скайп Кнопка (текстовое для нее отображать HTML теги в свойствах)






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных