[Инструкция] Замена поля ICQ на ВК или Skype + добавление поля Привилегия(CS:BANS) |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
[Инструкция] Замена поля ICQ на ВК или Skype + добавление поля Привилегия(CS:BANS) |
Inf19
|
26.10.2017, 23:03
Сообщение
|
![]() |
Всем привет! Когдато писал пост как заменить icq на вк + Добавить колонку skype и вот что получилось при старом варианте ![]() Правда мне не нравилась cылка в графе вк .. На dev-cs.ru по моему мануалу написали статью как вместо ссылки сделать просто значок вк ... идея неплохая ... но мне не понравилось так как колонка получается слишком пустая .. ![]() Поэтому задавался вопросом как сделать так чтобы ссылку меняло на имя с ВК. Помогли хорошие люди на форуме neugomon.ru breakt, fantom, за что им большое спасибо) Получилось вот что ![]() И так поехали: Рассмотрим замену icq на skype: 1. В файле protected/models/amxadmins.php сделать следующие изменения: 1 Изменить Код: * @property integer $icq Контакты на Код: * @property integer $icq Skype 2 Изменить Код: array('icq, ashow, days, change', 'numerical', 'integerOnly'=>true),на Код:
3 Изменить Код: 'icq' => 'ICQ', на Код: 'icq' => 'Skype', 1 Изменить Код:
на Код:
images/skype.ico - это путь к вашей иконки 1 Изменить Код: <tr>"; на Код:
images/skype.ico - это путь к вашей иконки В базе в таблице amxadmins для колонки "icq" выставить тип "varchar" с длинной "64" Вот что получилось ![]() Даю сразу готовые файлы .. просто заменить...
only_skype.rar ( 14,43 килобайт )
Кол-во скачиваний: 24Рассмотрим замену icq на VK: 1. В файле protected/models/amxadmins.php сделать следующие изменения: 1 Изменить Код: * @property integer $icq Контакты на Код: * @property integer $icq Вконтакте 2 Изменить Код: array('icq, ashow, days, change', 'numerical', 'integerOnly'=>true),на Код: array('ashow, days, change', 'numerical', 'integerOnly'=>true),3 Изменить Код: 'icq' => 'ICQ', на Код: 'icq' => 'Вконтакте', 4 После Код:
Добавить Код:
1 Изменить Код:
на Код:
images/vk.ico - это путь к вашей иконки 1 Изменить Код:
на Код:
images/vk.ico - это путь к вашей иконки В базе в таблице amxadmins для колонки "icq" выставить тип "varchar" с длинной "64" При добавлении админа ссылку на вк указивать без https:// Вот что получилось ![]() Даю сразу готовые файлы .. просто заменить...
only_vk.rar ( 14,89 килобайт )
Кол-во скачиваний: 64VK+Skype. Еще одна колонка "skype "(например icq вы переделали под ВК поэтому добавим новую колонку Skype): 1. В файле protected/models/amxadmins.php сделать следующие изменения: 1 После Код: * @property integer $icq Вконтакте Добавить Код: * @property integer $skype Skype 2 Изменить Код: array('icq', 'length', 'max'=>64),на Код: array('icq, skype', 'length', 'max'=>64),3 Изменить Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days', 'safe', 'on'=>'search'),на Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days, skype', 'safe', 'on'=>'search'),4 После Код: 'icq' => 'Вконтакте', Добавить Код: 'skype' => 'Skype', 5 После Код: $criteria->compare('icq',$this->icq);Добавить Код: $criteria->compare('skype',$this->skype);1 После Код:
Добавить Код:
images/vk.ico - это путь к вашей иконки images/skype.ico - это путь к вашей иконки 1 После Код:
Добавить Код:
images/vk.ico - это путь к вашей иконки images/skype.ico - это путь к вашей иконки 1 После Код: echo $form->textFieldRow($model,'icq',array('class' => 'span6',));Добавить Код: echo $form->textFieldRow($model,'skype',array('class' => 'span6',));1 После Код: 'icq', Добавить Код: 'skype', В базе в таблице amxadmins нужно создать колонку "skype" тип "varchar" с длинной "64" Можно создать автоматически если отправить SQL запрос: Заходим в БД через phpmyadmin нажимаем вкладку SQL вставляем код и отправляем запрос Код: ALTER TABLE `amx_amxadmins` ADD `skype` VARCHAR(64) NULL; При добавлении админа ссылку на вк указивать без https:// Вот что получилось ![]() Даю сразу готовые файлы .. просто заменить...
vk_skype.rar ( 19,73 килобайт )
Кол-во скачиваний: 17VK+Privilege. Еще одна колонка "привилегия" (например icq вы переделали под ВК поэтому добавим новую колонку Privilege): 1. В файле protected/models/amxadmins.php сделать следующие изменения: 1 После Код: * @property integer $icq Вконтакте Добавить Код: * @property integer $privilege Привилегия 2 Изменить Код: array('icq', 'length', 'max'=>64),на Код: array('icq, privilege', 'length', 'max'=>64),3 Изменить Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days', 'safe', 'on'=>'search'),на Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days, privilege', 'safe', 'on'=>'search'),4 После Код: 'icq' => 'Вконтакте', Добавить Код: 'privilege' => 'Привилегия', 5 После Код: $criteria->compare('icq',$this->icq);Добавить Код: $criteria->compare('privilege',$this->privilege);1 После Код:
Добавить Код:
images/vk.ico - это путь к вашей иконки 1 После Код:
Добавить Код:
images/vk.ico - это путь к вашей иконки 1 После Код: echo $form->textFieldRow($model,'icq',array('class' => 'span6',));Добавить Код: echo $form->textFieldRow($model,'privilege',array('class' => 'span6',));1 После Код: 'icq', Добавить Код: 'privilege', В базе в таблице amxadmins нужно создать колонку "privilege" тип "varchar" с длинной "64" Можно создать автоматически если отправить SQL запрос: Заходим в БД через phpmyadmin нажимаем вкладку SQL вставляем код и отправляем запрос Код: ALTER TABLE `amx_amxadmins` ADD `privilege` VARCHAR(64) NULL; При добавлении админа ссылку на вк указивать без https:// Вот что получилось ![]() Даю сразу готовые файлы .. просто заменить...
vk_privilege.rar ( 17,89 килобайт )
Кол-во скачиваний: 45VK+Skype+Privilege. Еще одна колонка "привилегия" (например у вас уже есть ВК+Skype): 1. В файле protected/models/amxadmins.php сделать следующие изменения: 1 После Код: * @property integer $skype Skype Добавить Код: * @property integer $privilege Привилегия 2 Изменить Код: array('icq, skype', 'length', 'max'=>64),на Код: array('icq, skype, privilege', 'length', 'max'=>64),3 Изменить Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days, skype', 'safe', 'on'=>'search'),на Код: array('id, username, password, access, flags, steamid, nickname, icq, ashow, created, expired, days, skype, privilege', 'safe', 'on'=>'search'),4 После Код: 'skype' => 'Skype', Добавить Код: 'privilege' => 'Привилегия', 5 После Код: $criteria->compare('skype',$this->skype);Добавить Код: $criteria->compare('privilege',$this->privilege);1 После Код: , Добавить Код:
images/skype.ico - это путь к вашей иконки 1 После Код: <tr>"; Добавить Код:
images/skype.ico - это путь к вашей иконки 1 После Код: echo $form->textFieldRow($model,'skype',array('class' => 'span6',));Добавить Код: echo $form->textFieldRow($model,'privilege',array('class' => 'span6',));1 После Код: 'skype', Добавить Код: 'privilege', В базе в таблице amxadmins нужно создать колонку "privilege" тип "varchar" с длинной "64" Можно создать автоматически если отправить SQL запрос: Заходим в БД через phpmyadmin нажимаем вкладку SQL вставляем код и отправляем запрос Код: ALTER TABLE `amx_amxadmins` ADD `privilege` VARCHAR(64) NULL; При добавлении админа ссылку на вк указивать без https:// Вот что получилось ![]() Даю сразу готовые файлы .. просто заменить...
vk_skype_privilege.rar ( 20,22 килобайт )
Кол-во скачиваний: 41Создал тему ... потому что внес некоторые изменения .. а пост в теме редактировать невозможно ... Спасибо! Копирования статьи на другие ресурсы без согласия автора запрещено!!!
Отредактировал: Inf19, - 26.10.2017, 23:09
![]() Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер |
Поблагодарили 5 раз
|
|
djleksus
|
27.10.2017, 15:17
Сообщение
|
|
|
|
|
|
|
Inf19
|
28.10.2017, 19:27
Сообщение
|
![]() |
![]() Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер |
|
|
|
Castiel
|
21.5.2019, 18:34
Сообщение
|
![]() |
Добрый день
Сделал все по инструкции, выдает ошибку Ошибка 500 Не определено свойство "Amxadmins.skype".
Отредактировал: Castiel, - 21.5.2019, 18:36
|
|
|
|
skitls187
|
21.5.2019, 20:25
Сообщение
|
![]() |
Добрый день Сделал все по инструкции, выдает ошибку Ошибка 500 Не определено свойство "Amxadmins.skype". ![]() Я русский и мне за нас стыдно!!!
|
|
|
|
![]() ![]() |