Перейти к содержанию

leon0295

Пользователи
  • Публикаций

    52
  • Зарегистрирован

  • Посещение

Информация о leon0295

  • Звание
    Пользователь

Информация

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. leon0295

    Продажа хостинга на IPS.

    Хочу продать TeamSpeak 3 сервера, но надо сделать все автоматизированным, где пользователь зарегистрируется и сможет купить себе сервер на определенные слоты. Скажите, можно ли так сделать на IPS 4.1 или 4.2? Если знаете про другой движок, не помешает инфа.
  2. leon0295

    Поиск движка / ПУ

    Здравствуйте. Никак не могу найти движок для управления сервером(ами). Облазил весь интернет, но безуспешно. Нужен движок, где пользователь сможет купить TeamSpeak 3 сервер и в личном кабинете может им управлять. Может кто видел во всемирной паутине? Отпишитесь пожалуйста. Заранее благодарю.
  3. Но ведь как-то можно добавить туда еще цвета?
  4. Здравствуйте. Скажите пожалуйста, как добавить цвета в палитру? На нашем форуме всего 24 цветов, а на ipbmafia аж 40.
  5. Вообщем, пришел к следующему и сделал так: <body class='ipsApp ipsApp_front {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' {{if output.globalControllers}}data-controller='{expression="implode( ',', output.globalControllers )"}'{{endif}} {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}} data-pageApp='{$location['app']}' data-pageLocation='front' data-pageModule='{$location['module']}' data-pageController='{$location['controller']}' itemscope itemtype="http://schema.org/WebSite"> {{if(\IPS\Member::loggedIn()->member_group_id == 4)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> <!--server 1--> {{if(request.act == "start_server1")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "restart_server2")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно перезапущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "stop_server1")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно остановлен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} <!--server 2--> {{if(request.act == "start_server2")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "restart_server2")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно перезапущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "stop_server2")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно остановлен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} <!--server 3--> {{if(request.act == "start_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "restart_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно перезапущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "stop_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно остановлен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} <!--server 4--> {{if(request.act == "start_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "restart_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно перезапущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "stop_server3")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно остановлен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(\IPS\Member::loggedIn()->member_group_id == 7)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> <!--server 1--> {{if(request.act == "start_server1")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "restart_server2")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно перезапущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "stop_server1")}} {{$connect = ssh2_connect('localhost', '22');}} {{ssh2_auth_password($connect, "user", "pass");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно остановлен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://site.ru/адрес на ПУ/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{endif}} {{endif}} <style> .overlay { background: #000; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 3000; opacity: 0.5; } .visible { background: #fff; position: fixed; left: 50%; top: 50%; margin-top: -200px; overflow: hidden; z-index: 5000; width: 500px; padding: 0px; margin-left: -250px; } #win button { float: right; line-height: 20px; margin: 1.2em; border: none; background: transparent; color: blue; } #win button[type="button"]:hover { cursor: pointer; color: navy; text-decoration: underline; } #win h3 { text-align: center; color: #555; } .content { padding: 0 1em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: WhiteSmoke; } </style> <!-- КОНЕЦ КОДА --> Идем в "Страницы -> Менеджер страниц" и создаем страницу в виде html с телом форума. В содержимое ставим этот код: <h2><b>Панель управления серверами</b></h2> <br> <div class="cForumRow ipsBox ipsSpacer_bottom"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">СЕРВЕР 1</h2> <br> <a class="ipsButton ipsButton_primary" href="?act=start_server1" style="background-color: green;" data-action="dismissFlashMessage">Запустить</a> <a class="ipsButton ipsButton_primary" href="?act=restart_server1" style="background-color: orange;" data-action="dismissFlashMessage">Перезапустить</a> <a class="ipsButton ipsButton_primary" href="?act=stop_server1" style="background-color: red;" data-action="dismissFlashMessage">Остановить</a> </div> <br> <br> <div class="cForumRow ipsBox ipsSpacer_bottom"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">СЕРВЕР 2</h2> <br> <a class="ipsButton ipsButton_primary" href="?act=start_server2" style="background-color: green;" data-action="dismissFlashMessage">Запустить</a> <a class="ipsButton ipsButton_primary" href="?act=restart_server2" style="background-color: orange;" data-action="dismissFlashMessage">Перезапустить</a> <a class="ipsButton ipsButton_primary" href="?act=stop_server2" style="background-color: red;" data-action="dismissFlashMessage">Остановить</a> </div> <br> <br> <div class="cForumRow ipsBox ipsSpacer_bottom"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">СЕРВЕР 3</h2> <br> <a class="ipsButton ipsButton_primary" href="?act=start_server3" style="background-color: green;" data-action="dismissFlashMessage">Запустить</a> <a class="ipsButton ipsButton_primary" href="?act=restart_server3" style="background-color: orange;" data-action="dismissFlashMessage">Перезапустить</a> <a class="ipsButton ipsButton_primary" href="?act=stop_server3" style="background-color: red;" data-action="dismissFlashMessage">Остановить</a> </div> Страницу для удобства можно вывести в меню на форуме.
  6. greykoo, как я понял, код должен содержать следующее? {{if(\IPS\Member::loggedIn()->member_group_id == 4 || \IPS\Member::loggedIn()->member_group_id == 7)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> {{if(request.act == "start_server")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "start_server1" && \IPS\Member::loggedIn()->member_group_id == 7)}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "start_server2")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{endif}} В таком случае, доступ у 7 группы будет только к start_server1, а у 4 ко всему. Я правильно понял?
  7. {{if(\IPS\Member::loggedIn()->member_group_id == 4 or 7)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> {{if(request.act == "start_server")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{endif}} Вот так работает. Silence, через запятую не работает. Теперь давайте по другому. Как сделать так, чтобы скажем, start_server1 был доступен 7 группе, а остальные запрещены, но при этом, группе 4 были доступны все функции. Спасибо заранее. {{if(\IPS\Member::loggedIn()->member_group_id == 4)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> {{if(request.act == "start_server")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "start_server1")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{if(request.act == "start_server2")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{endif}}
  8. Шаблон для движка, или страницы?
  9. Пробовал через and. Через запятую нет.
  10. Здравствуйте. Вообщем, проблема заключается в том, что я не силен в PHP, и, не могу дать доступ еще одной группе. Как видите, доступ предоставлен группе "4". Скажите пожалуйста, как добавить еще одну группу, скажем, номер "7"? Спасибо заранее. {{if(\IPS\Member::loggedIn()->member_group_id == 4)}} {{if(isset(request.act))}}<!--\IPS\Request::i()->act--> {{if(request.act == "start_server")}} {{$connect = ssh2_connect('localhost', 'port');}} {{ssh2_auth_password($connect, "user", "password");}} {{ssh2_exec($connect, 'cd /путь');}} <!--Запускает--> {{$msg = "Сервер успешно запущен!";}} <div id="win"> <div class="overlay"></div> <div class="visible"> <h2 class="ipsType_sectionTitle ipsType_reset cForumTitle">Информация</h2> <div class="content"> <p>{$msg}</p> </div> <button type="button" ><a href="http://sait.ru/" class="ipsButton ipsButton_primary">Закрыть</a></button> </div> </div> {{endif}} {{endif}}
  11. Здравствуйте. Скажите пожалуйста, есть ли приложение или хук, который позволяет вставить на форум слайдер?
  12. leon0295

    Trophies and Medals

    Папку удалил. Где очистить кэш?
  13. leon0295

    Trophies and Medals

    Не хочет установиться. При попытке установить отвечает, что мол уже установлено данное приложение. Как быть?
×