1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб [Unsupported] webMCRex

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем STRELOK2022, 23 апр 2014.

Метки:
?

Какую сислему оплаты прикрутить следующей?

  1. WayToPay

    12,8%
  2. RoboKassa

    49,7%
  3. WM

    37,4%
  4. ЯД

    30,3%
  5. Свой вариант (В теме ниже)

    6,7%
  6. Итак хорошо

    6,7%
Можно выбрать сразу несколько вариантов.
Статус темы:
Закрыта.
  1. Freser

    Freser Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Freser
    Начал создавать шаблон, не подскажите, как поменять местами навбар и бывшее место градиента(цифры 1 и 2) bandicam 2015-05-14 22-26-00-960.jpg
     
  2. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Далеко пойдёшь
    Bootstrap navbar/class navbar-fixed-top
    jumbotron
    http://getbootstrap.com/components/
     
  3. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    Разработка webMCRex, ShopEX, TicketEX заморожена до конца сессии (т.е. до 30 июня) :) Но мы по-прежнему готовы исправлять мелкие баги и принимать пулл реквесты =)
     
  4. chief

    chief Активный участник Пользователь

    Баллы:
    76
    @STRELOK2022 Добавьте префиксы к таблицам, так легче сортироваться будут они. Также надо сделать гибкую настройку permissions поскольку структура таблицы pex за менялась время
     
  5. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    Подумаю :)
     
  6. chief

    chief Активный участник Пользователь

    Баллы:
    76
    @STRELOK2022 Есть проблема с изменением данных в таблице привилегий. Я пользуюсь rscPermissions и в его структуре таблицы есть еще столбец lifetime (сколько времени осталось до истечения привилегии). При изменении префикса в кабинете вся строка удаляется и заново переписывается, соответственно дата аннулируется. Пожалуйста, замените функции DELETE и INSERT на REPLACE
    или UPDATE должно быть?
     
  7. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    Движок не рассчитан на этот плагин поэтому действительно просто перезаписывает строку.
     
  8. chief

    chief Активный участник Пользователь

    Баллы:
    76
    Это понятно, что он не рассчитан для других плагинов но не он один есть. Я понимаю, что надо сделать но не знаю как это сделать.
    Я закоментував эти две строки
    PHP:
            $db->execute("DELETE FROM rscp_entities WHERE entity='".$user->name()."'");
            
    $db->execute("INSERT INTO rscp_entities VALUES (NULL, '".$user->name()."', '1', '$fineprefix', '$suffix', '0', '')") or aExit(4, ('Не удалось соединиться: '.$db->error()." Сообщите полный текст этого сообщения администраторам для устранения ошибки."));
    и добавил эту строку
    PHP:
    $db->execute("UPDATE rscp_entities SET prefix='$fineprefix', suffix='$suffix' WHERE entity='".$user->name()."'") or aExit(4, ('Не удалось соединиться: '.$db->error()." Сообщите полный текст этого сообщения администраторам для устранения ошибки."));
    Насколько правильно я все сделал? Это первый код, который я написал для работы с базами данных и я не уверен в правильности его написания
    Обновляются только нужные мне данные но я мог что-то упустить
     
    Последнее редактирование: 23 май 2015
  9. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Мне кажется execute не так работает, так как туда передаётся массив с параметрами.
    Правильней будет
    PHP:
    $stmt $db->prepare('UPDATE rscp_entities SET prefix=:pref,suffix=:suff WHERE entity=:name');
    $stmt->execute(array(
    'pref' => $fineprefix,
    'suff' => $suffix,
    'name' => $user->name(),
    ));
     
  10. KobaltMr

    KobaltMr Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    KobaltMR_
    В webMCRex не PDO. там свой класс (base.php 354-369)
     
  11. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Ок :oops:. Но в любой случае где фильтрация...
     
  12. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    Там она раньше прикручена
    PHP:
            if ($pref)
                
    $fineprefix $db->safe($prefcolor.$d.$pref.$f.$nickcolor); else $fineprefix $db->safe($nickcolor);
            
    $suffix $db->safe($textcolor.$g);
     
  13. chief

    chief Активный участник Пользователь

    Баллы:
    76
    Пароли хешуються в обычный md5?
     
  14. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    Сейчас - да. Вскоре алгоритм хеширования усовершенствуется.
     
  15. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Может оставить webmcr и подумать о более модульной системе. Кстати чем я сейчас занимаюсь.
     
  16. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    webMCRex, увы, всегда останется веткой webMCR 2.35. Однако я не раз упоминал об разработке коммерческого движка, который будет настолько гибок, насколько это только возможно. Дак вот, она ведется. webMCRex будет бесплатной, но гораздо менее удобной и тяжелой альтернативой
    Не так давно я тут проводил опрос о системах приема платежей. Практически поровну голосов получили WebMoney и RoboKassa. С ниби в будущем будет интегрирован webMCRex. А теперь просим принять участие в новом опросе.
     
  17. Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Ну да
     
  18. chief

    chief Активный участник Пользователь

    Баллы:
    76
    @STRELOK2022 Где я могу изменить цену продления привилегий?
     
  19. Автор темы
    STRELOK2022

    STRELOK2022 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    PolarWooolf
    В настройках доната
     
  20. chief

    chief Активный участник Пользователь

    Баллы:
    76
    Там нет такой настройки
    Цена VIP составляет 50, продолжение вдвое меньше (25). Где это изменить? В настройках Донату я такого не нашел
     
Статус темы:
Закрыта.

Поделиться этой страницей