-
Постов
53 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные leon0295
-
-
Хочу продать TeamSpeak 3 сервера, но надо сделать все автоматизированным, где пользователь зарегистрируется и сможет купить себе сервер на определенные слоты. Скажите, можно ли так сделать на IPS 4.1 или 4.2?
Если знаете про другой движок, не помешает инфа.
-
Здравствуйте. Никак не могу найти движок для управления сервером(ами). Облазил весь интернет, но безуспешно.
Нужен движок, где пользователь сможет купить TeamSpeak 3 сервер и в личном кабинете может им управлять.
Может кто видел во всемирной паутине? Отпишитесь пожалуйста. Заранее благодарю.
-
1 минуту назад, Sipsb сказал:
Всё верно! У Вас установлен IPS 4.1.18 на Мафии 4.1.16.1 В с каждой новой версией IPS обновляет редактор. На скрине выше из последней IPS 4.1.19.4
Но ведь как-то можно добавить туда еще цвета?
-
-
Здравствуйте. Скажите пожалуйста, как добавить цвета в палитру?
На нашем форуме всего 24 цветов, а на ipbmafia аж 40.
-
Вообщем, пришел к следующему и сделал так:
<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>
Страницу для удобства можно вывести в меню на форуме.
-
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 ко всему. Я правильно понял?
-
12 минут назад, greykoo сказал:
Нужен оператор OR ( || ), а не AND ( && )
{{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}}
-
1 час назад, Ректор сказал:
ребята, хочу сделать то же самое что и автор темы.
сайт разместить на страницах ips.
может есть у кого шаблон красивый для размещения информации? или наставьте на путь истинный.
спасибо
Шаблон для движка, или страницы?
-
1 час назад, wasder12 сказал:
Через запятую не пробовал?
Пробовал через and. Через запятую нет.
-
Здравствуйте. Вообщем, проблема заключается в том, что я не силен в 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}}
-
Здравствуйте.
Скажите пожалуйста, есть ли приложение или хук, который позволяет вставить на форум слайдер?
-
21 минуту назад, Silence сказал:
Перейти к фтп > ваш форум > application и удали папку с приложение .....
очистит кеш и установит снова
Папку удалил. Где очистить кэш?
-
Не хочет установиться. При попытке установить отвечает, что мол уже установлено данное приложение. Как быть?
-
-
-
-
-
Здравствуйте.
Имеется поддомен forum.test.ru и домен test.ru. На поддомене установлен IPS 4, на основном домене, Wordpress. Не вижу смысла держать 2 движка, поэтому, хочу перенести форум на домен test.ru, а вордпресс удалить. Меня вводит тупик то, что я должен создать страницу (это не проблема) и установить ее как главную так, чтобы при переходе по домену открылся не разделы форума, а страница, которую создал. Скажите пожалуйста, как это реализовать? Очень прошу рассказать пошагово. Спасибо заранее.
-
Работает как в ВК или после перехода по внутренней ссылке музыка обновляется?
-
8 часов назад, Sipsb сказал:
Silence, Они хотят бесплатно!
Можно ли будет купить на офф сайте и разместить тут для скачивания?
-
Тема актуальна!
-
Только что, Respected сказал:
Больше млн рублей
Не нужно гнуть палку)
-
Здравствуйте.
Не смог найти движок Алиэкспресса, так как самописный, да и похожих нет.
Скажите пожалуйста, сколько примерно обойдется написание движка вроде сайта Алиэкспресс?
Спасибо заранее за ваши ответы.
P.S. Надеюсь в правильный раздел написал, если нет, не судите строго)
Русский язык для Invision Community
в Локализация и переводы
Опубликовано
Здравствуйте. Как исправить эту ошибку? Версию 4.6.8 и 4.6.9 не могу загрузить