[ALPHA] MATERIAL Admin - ReFork на основе [SB: 1.5.4.7] [Bootstrap 3]

Статус
В этой теме нельзя размещать новые ответы.

rokfestr

Участник
Сообщения
340
Реакции
63
А в чем проблема взять и вписать в гугле онлайн генератор паролей и там создать себе несколько строк и использовать их в ваучерах
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
А в чем проблема взять и вписать в гугле онлайн генератор паролей и там создать себе несколько строк и использовать их в ваучерах
Лишние действия. Куда проще, когда сама система сгенерирует номер и отдаст его.
 

-=Vampir=-

Переводчик и тестер
Сообщения
229
Реакции
73
Лишние действия. Куда проще, когда сама система сгенерирует номер и отдаст его.
Да вы совсем обленились. А попробуй реализовать это в СБ. Легко? Вам итак все это делают бесплатно, а вы еще и говорите мало. Совсем уже не уважаете труд
 

-=Batista=-

Просвященный
Сообщения
304
Реакции
88
@-=Batista=-, кинь содержимое папки sb_1547/themes/new_box скрином
--- Добавлено позже ---
И выставь права 777 на все папки и подпапки с файлами.

@AS TRO, как оказалось, дело было вот в чем:

23ada9438ec0.png


Это строка из sb_bans. При её удалении все начинает работать корректно.

Оффтоп
 

-=Vampir=-

Переводчик и тестер
Сообщения
229
Реакции
73

AS TRO

Участник
Сообщения
1,159
Реакции
750
@R1KO, добавлю. Спасибо :)
@-=Batista=-, а я говорил, что проблема в бд)
Надо будет это добавить в "защиту" и сделать вывод в логи...
И ещё есть такая идейка для ваучеров. Чтобы юзер мог и не писать SteamID вручную, стоит разрешить ему "войти через Steam", а там уже автоматически заполнять то поле.
Сделаешь, скинь, добавлю.
 

megoRU

Участник
Сообщения
383
Реакции
80
Что делать при установки чистой не нажимаеться принять соглашение
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
А попробуй реализовать это в СБ. Легко?
Мне-то легко, я с PHP уже около полтора года работаю. А вот другим может быть сложно.
И для генерации строк из одних цифр лучше использовать что-то вроде этого:
C-подобный:
function GenerateRandomKey($length) {
    $key = "";
    for ($i = 0; $i<$length; $i++)
        $key .= rand(0, 9);
    return $key;
}
--- Добавлено позже ---
Сделаешь, скинь, добавлю.
К завтрашнему дню сделаю и скину.
--- Добавлено позже ---
От безделья сейчас посидел, поставил СБ на поддомен и набросал.

SourceBans :: MATERIAL
Ваучер для теста 1234987612349876

Если такой вариант авторизации для подхватывания SteamID пойдёт, скину файлы.
Но "кнопку" не в самое удачное место пихнул, знаю :D
 
Последнее редактирование:

AS TRO

Участник
Сообщения
1,159
Реакции
750
@CrazyHackGUT, как по мне, так это гемор сплошной) Пусть учатся узнавать стим ид) При администрировании уж точно пригодится...
--- Добавлено позже ---
У тебя так-то не последняя версия сб стоит)
--- Добавлено позже ---
Ну шаблона)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@AS TRO, кому как. Но номера ваучеров всё таки генерировать стоит.
 

AS TRO

Участник
Сообщения
1,159
Реакции
750
@CrazyHackGUT, Ну вот релиз выпустим, можешь свою версию как модуль к сб делать :)
Уже добавил генерацию) Только она на PHP, мне больше js по душе и поставлю)
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@AS TRO, так я ж не говорю, мол надо обязательно на PHP генерировать. Можно и на JS в виде кнопочки сделать рядом с полем ввода номера ваучера.
 

AS TRO

Участник
Сообщения
1,159
Реакции
750
@CrazyHackGUT, Может ты тогда сразу и код урежешь?)
C-подобный:
<script>
            function getRandomNum(lbound, ubound) {
                return (Math.floor(Math.random() * (ubound - lbound)) + lbound);
            }
            function getRandomChar() {
                var upperChars = "0123456789";
                var charSet = "";
                charSet += upperChars;
                return charSet.charAt(getRandomNum(0, charSet.length));
            }
            function getPassword(length) {
                var rc = "";
                if (length > 0)
                    for (var idx = 0; idx < length; ++idx) {
                        rc = rc + getRandomChar();
                    }
                return rc;
             
            }
            $('card_key').value = getPassword(16);
</script>


____________________

- ОБНОВЛЕНИЕ, ИСПРАВЛЕНИЯ от 16.08.2016 (Версия: 1.0.9) -
  • Система Ваучеров:
    • Добавил выбор сервера при добавлении Ваучера. Можно теперь позволить пользователю как и выбирать сервер самому, так и сразу давать нужные сервера, так и вообще выбрать "Без сервера".
    • Добавил генерацию ключей при открытии страницы и на кнопку.
  • Более менее нормализовал показ на НЕ портированных страницах.
  • Добавил вывод в футер версию обновлений.
LOG_UPDATE.log
*************************************************************
*** Обновление / Добавление файлов с версии 1.0.8 до 1.0.9 ***
** 16.08.2016 **
sb_1547\includes\ -> sb-callback.php
sb_1547\includes\ -> smtp-func.php
sb_1547\includes\ -> system-functions.php
sb_1547\pages\ -> admin.pay_card.php
sb_1547\pages\ -> footer.php
sb_1547\pages\ -> page.banlist.php
sb_1547\pages\ -> page.vay4er.php
sb_1547\themes\new_box\ -> box_admin_log_search.tpl
sb_1547\themes\new_box\ -> page_admin_bans_submissions.tpl
sb_1547\themes\new_box\ -> page_admin_bans_submissions_archiv.tpl
sb_1547\themes\new_box\ -> page_admin_pay_add.tpl
sb_1547\themes\new_box\ -> page_admin_pay_list.tpl
sb_1547\themes\new_box\ -> page_admin_servers_adminlist.tpl
sb_1547\themes\new_box\ -> page_admin_settings_logs.tpl
sb_1547\themes\new_box\ -> page_footer.tpl
sb_1547\themes\new_box\ -> page_vay4er.tpl
sb_1547\themes\new_box\ -> theme.conf.php
sb_1547\themes\new_box\ -> updater.tpl
sb_1547\updater\data\ -> 501.php
sb_1547\updater\data\ -> 502.php
sb_1547\updater\ -> store.php
** 16.08.2016 **
*** Обновление / Добавление файлов с версии 1.0.8 до 1.0.9 ***
*************************************************************
При обновлении до данной версии, все ваучеры удалятся, чтобы не было проблем с добавлением таблицы с серверами.
 

-->KENT<--

На квартале
Сообщения
246
Реакции
50
При обновлении до данной версии, все ваучеры удалятся, чтобы не было проблем с добавлением таблицы с серверами.
Если обновлюсь то админ сам удалится который использовал ваучер?
 

-=Batista=-

Просвященный
Сообщения
304
Реакции
88
@AS TRO, у меня к тебе идея
d0ef93e8e8de.png

Не думаешь что-то подобное реализовать?
 

-=Batista=-

Просвященный
Сообщения
304
Реакции
88
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу