Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

200 страниц V  « 135 136 137 ... 198 199 »

CS:Bans - замена AmxBans

Статус пользователя Maksovich
сообщение 19.12.2015, 13:33
Сообщение #2701


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Система вроде неплохая, но есть недочеты. При попытке залогинится открывается всплывающее окошко. Если в поле логина или пароля кликнуть правой кнопкой чтобы что-то вставить, то оно закрывается. Приходится на Ctrl+V вставлять. Далее. Думаю вместо поля ICQ надо сделать поле для Skype. По моему это более актуально. Если отключаешь показ таблиц с файлами и комметариями, то думаю и в информации о пользователе надо это тоже убирать.Самое главное это зачем-то делается сортировка банов по убывающей, а в игре выводится наоборот по нарастающей. В старом GM 1.6 все выводилось в том порядке в котором и были добавлены баны. Это удобнее. Сначала более актуальные, часто используемые, а уж затем остальные. Здесь они выводятся в том порядке в котором добавлялись только при редактировании во всплывающем окне.

Отредактировал: Maksovich, - 19.12.2015, 13:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 19.12.2015, 15:05
Сообщение #2702


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Кстати, где взять свежий ip2country.dat?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Profan
сообщение 19.12.2015, 15:21
Сообщение #2703


Стаж: 10 лет
Город: Сочи

Сообщений: 1317
Благодарностей: 403
Полезность: 698

Maksovich, https://github.com/mgefvert/Ip2Country/tree/master/data
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 19.12.2015, 16:43
Сообщение #2704


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Поковырял CS Bans в поисках сортировки причин. Захотелось сортировать причины не по времени бана а по очереди их добавления (по id).

Что для этого требуется:

Открываем файл: /protected/controllers/AdminController.php и ищем 140 строку.

Заменяем это:
Код
'reasons' => new CActiveDataProvider('Reasons', array('criteria' => array('order' => '`static_bantime` DESC'))),

На это:
Код
'reasons' => new CActiveDataProvider('Reasons', array('criteria' => array('order' => '`id` ASC'))),

Получаем сортировку от первого добавленного бана к последнему.

Если нужно наоборот от последнего к первому то заменяем на:
Код
'reasons' => new CActiveDataProvider('Reasons', array('criteria' => array('order' => '`id` DESC'))),

Надеюсь кому-то будет полезно. smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя IFEED
сообщение 19.12.2015, 16:59
Сообщение #2705


Стаж: 13 лет
Город: Кривой Рог

Сообщений: 728
Благодарностей: 306
Полезность: 201

Цитата(Maksovich @ 19.12.2015, 14:29) *
Система вроде неплохая, но есть недочеты. При попытке залогинится открывается всплывающее окошко. Если в поле логина или пароля кликнуть правой кнопкой чтобы что-то вставить, то оно закрывается. Приходится на Ctrl+V вставлять. Далее. Думаю вместо поля ICQ надо сделать поле для Skype. По моему это более актуально. Если отключаешь показ таблиц с файлами и комметариями, то думаю и в информации о пользователе надо это тоже убирать.Самое главное это зачем-то делается сортировка банов по убывающей, а в игре выводится наоборот по нарастающей. В старом GM 1.6 все выводилось в том порядке в котором и были добавлены баны. Это удобнее. Сначала более актуальные, часто используемые, а уж затем остальные. Здесь они выводятся в том порядке в котором добавлялись только при редактировании во всплывающем окне.


на счер icq=skype заинтересовало, но я для вк попробую сделать, если получится поделюсь с вами
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 19.12.2015, 17:31
Сообщение #2706


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Цитата(IFEED @ 19.12.2015, 17:55) *
на счер icq=skype заинтересовало, но я для вк попробую сделать, если получится поделюсь с вами

Ок, хорошо. Там надо тип таблицы с аськой из числовой "Int" в текстовую "Varchar" и подлиннее сделать. Ну и в коде тоже подкрутить. Я как раз до того как CS Bans поставил делал это для GM 1.6.
Делал чтобы при клике по адресу скайп начинал дозваниваться. Ну это через skype:адрес_скайпа?call smile.gif
Cкриншот


Отредактировал: Maksovich, - 19.12.2015, 17:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя IFEED
сообщение 19.12.2015, 18:52
Сообщение #2707


Стаж: 13 лет
Город: Кривой Рог

Сообщений: 728
Благодарностей: 306
Полезность: 201

Цитата(Maksovich @ 19.12.2015, 18:26) *
Ок, хорошо. Там надо тип таблицы с аськой из числовой "Int" в текстовую "Varchar" и подлиннее сделать. Ну и в коде тоже подкрутить. Я как раз до того как CS Bans поставил делал это для GM 1.6.
Делал чтобы при клике по адресу скайп начинал дозваниваться. Ну это через skype:адрес_скайпа?call smile.gif
Cкриншот


я хочу для id сделать, то есть вводишь только id человека а ссылка потом генерируется "Профиль ВК"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 19.12.2015, 20:46
Сообщение #2708


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(IFEED @ 19.12.2015, 17:55) *
на счер icq=skype заинтересовало, но я для вк попробую сделать, если получится поделюсь с вами

обсуждалось не один раз, и есть решения в этой теме
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя IFEED
сообщение 19.12.2015, 21:46
Сообщение #2709


Стаж: 13 лет
Город: Кривой Рог

Сообщений: 728
Благодарностей: 306
Полезность: 201

Нашел в теме как изменить ICQ на скайп, но меня интересует изменение на VK. В таблице изменил с inc на Varchar и поставил длинну с 9 на 32 + спустя минут 10 очистил кеш в админке csbans но это не дало результата.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 19.12.2015, 22:17
Сообщение #2710


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Плохо искал. Там было указано, в каком файле что менять

Отредактировал: Bloo, - 19.12.2015, 22:21
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя IFEED
сообщение 20.12.2015, 12:43
Сообщение #2711


Стаж: 13 лет
Город: Кривой Рог

Сообщений: 728
Благодарностей: 306
Полезность: 201

Цитата(onotole @ 19.12.2015, 22:13) *
Плохо искал. Там было указано, в каком файле что менять


Помочь по сути можешь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 20.12.2015, 16:03
Сообщение #2712


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Цитата(IFEED @ 20.12.2015, 13:38) *
Помочь по сути можешь?


Идем в /protected/models/Amxadmins.php находим 69-70 строки:

Заменяем это:
Код:
array('icq, ashow, days, change', 'numerical', 'integerOnly'=>true),
array('username, access, flags, steamid, nickname', 'length', 'max'=>32),

На это:
Код:
array('ashow, days, change', 'numerical', 'integerOnly'=>true),
array('icq, username, access, flags, steamid, nickname', 'length', 'max'=>32),

Тип таблицы для ICQ как я писал выше должен быть VARCHAR. После этого будет сохранять в базу нормально.
Остается еще список админов подправить. Сейчас посмотрю что там надо.

Отредактировал: Maksovich, - 20.12.2015, 16:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 20.12.2015, 17:03
Сообщение #2713


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Далее идем в /protected/views/amxadmins/index.php ищем 62 строку:

Код:
'value' => '$data->icq != 0 ? CHtml::encode($data->icq) : "<i>Не задан</i>"',

Заменяем на:
Код:
'value' => '$data->icq != false ? CHtml::encode($data->icq) : "<i>Не задан</i>"',

Вместо false можно поставить скобки "" и все будет отображаться. Остается еще убрать картинку от ICQ и все по сути. Хотя если нужно вписывать адрес Вконтакте то 32 символов может не хватить. Тогда лучше сделать для ICQ отдельное правило:

Код:
array('icq', 'length', 'max'=>80),

Соответственно в таблице тоже увеличить длину.

Отредактировал: Maksovich, - 20.12.2015, 17:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя onotole
сообщение 20.12.2015, 18:11
Сообщение #2714


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(IFEED @ 20.12.2015, 13:38) *
Помочь по сути можешь?

С телефона был, не мог. но вон, помогли же
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 20.12.2015, 18:16
Сообщение #2715


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Для редактирования внешнего вида идем в /protected/controllers/AmxadminsController.php ищем 249 строку:

Код:
$info .= "<td>" . ($model->icq ? CHtml::image("//icq-rus.com/icq/3/".$model->icq.".gif"). " " . $model->icq : 'Не задан') . "</td>";

Если нужно вставлять ссылку, то меняем на:
Код:
$info .= "<td>" . ($model->icq ? CHtml::link($model->icq, $model->icq) : 'Не задан') . "</td>";


Если нужна ссылка на скайп, то на это:
Код:
$info .= "<td>" . ($model->icq ? CHtml::image("/images/skype.png"). " " . CHtml::link($model->icq, "skype:".$model->icq."?call") : 'Не задан') . "</td>";


Надеюсь помог smile.gif Заодно и для себя сделал.

Отредактировал: Maksovich, - 20.12.2015, 18:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STrannik
сообщение 21.12.2015, 20:28
Сообщение #2716
Стаж: 13 лет
Город: Уфа

Сообщений: 644
Благодарностей: 119
Полезность: 390

onotole, можно ли ожидать постройку под телефонный браузер?
ps.gif может это реализовано, и у меня просто кривоват стиль.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 21.12.2015, 20:31
Сообщение #2717
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

STrannik, он вроде как подстроен под телефоны тоже, только в где баны отображаются, чуточку криво
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 22.12.2015, 9:39
Сообщение #2718


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(STrannik @ 21.12.2015, 21:24) *
onotole, можно ли ожидать постройку под телефонный браузер?
ps.gif может это реализовано, и у меня просто кривоват стиль.

Да. В 1.4 версии будет новый шаблон на 3-м бутстрапе, и он будет резиновым
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Maksovich
сообщение 22.12.2015, 12:46
Сообщение #2719


Стаж: 17 лет

Сообщений: 90
Благодарностей: 15
Полезность: 133

Цитата(onotole @ 22.12.2015, 10:35) *
Да. В 1.4 версии будет новый шаблон на 3-м бутстрапе, и он будет резиновым

А когда выйдет 1.4?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 22.12.2015, 14:17
Сообщение #2720


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(Maksovich @ 22.12.2015, 13:42) *
А когда выйдет 1.4?

Обещать сроков не буду =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
200 страниц V  « 135 136 137 ... 198 199 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: