установить скайп на сайт ?

#16 12 апреля 2012 в 18:50

т.е. будет конфликт или что ?

lezginka.ru
Нет Аким, если конечно делать все по уму, то нужно создавать дополнительное поле, с привязкой к базе и так далее.
Я просто лишь привел скорый пример реализации.
#17 12 апреля 2012 в 18:52
Все работает! Огромная благодарность Madmax.
#18 12 апреля 2012 в 18:59
lezginka.ru, да, так не получиться.
В фронтенде под
  1. $icq = $inCore->request('icq', 'str');
вставьте
  1. $skype = $inCore->request('skype', 'str');
  2. $skype = preg_replace('/([a-z0-9\._-]+)/i', '', $skype);
  3.  
\\присвоение значения перменной $skype с таблицы для настроек пользователя.
Под
  1. $sql = "UPDATE cms_user_profiles
  2. SET city = '$city',
  3. description = '$description',
  4. showmail='$showmail',
  5. showbirth='$showbirth',
  6. showicq='$showicq',
  7. allow_who='$allow_who',
  8. signature='$signature',
  9. gender='$gender' $forms_sql,
  10.  
Вставить
  1. skype = '$skype',
\\для запроса на изменение данных
Там же где редактирование профиля, под
  1. $autocomplete_js = $inPage->getAutocompleteJS('citysearch', 'city', false);
Вставьте
  1. $usr['skype'] = htmlspecialchars($usr['skype']);
Вроде всё.
Останется создать в таблице skype и дублировать в шаблоне icq поля, заменяя на skype
#19 12 апреля 2012 в 19:11
P.S.
Это без "приватности", а просто ввод skype и вывод данных.
#20 12 апреля 2012 в 22:10
плагин бы сбацать под это дело :)
#21 12 апреля 2012 в 22:11
а как с помощью админки, чтобы не лазить в phpmyadmin создать поле?
#22 5 апреля 2014 в 15:42
было бы круто объединить комнату чата скайпа с форумом, или блогом. Единственный вариант какой я вижу, так это импортирование из скайпа одного из участников.
#23 5 апреля 2014 в 17:18
Не понял, что значит комната?
#24 15 апреля 2014 в 11:21
Maikl, под комнатой я подразумеваю один чат из множества чатов (к примеру в скайпе) может моя терминология и не совсем корректна в данном случае
#25 12 июня 2014 в 17:11
Под 1.10.3 было бы классно
#26 14 июня 2014 в 23:10


снять ограничение на ввод в данное поле только цифр (об этом писали недавно на форуме — вот ссылка на тему — instantcms.ru/forum/thread7969.html)

Madmax

Для 1.10.3 в файле components/users/frontend немного другая строка
  1. $users['icq'] = preg_replace('/([^0-9])/ui', '', cmsCore::request('icq', 'str'));
  2.  
Подскажите как ее можно поменять без ущерба) работе компонента
#27 14 июня 2014 в 23:24
Привел строку к такому виду
  1. $users['icq'] = cmsCore::request('icq', 'str');
  2.  
и все заработало dance
#28 14 июня 2014 в 23:43
ValeraK, не страшно что какой нибудь умелец запихнет в данное поле какойнить код, который вывернит сайт?
#29 15 июня 2014 в 00:10

умелец запихнет в данное поле какойнить код

Скорпион
все 90%
#30 15 июня 2014 в 00:38
Он хотя бы постарался. Критиковать то все умеют, если такие умные сделали бы так что работало, и нельзя было код вписывать в это поле zlo
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.